Updating...
Code
Plex
Project Hosting for Open Source Software
Register
Sign In
RSS
Subscribe to Project
All Project Updates
Discussions
Issue Tracker
Releases
Reviews
Source Code
Wiki & Documentation
RSS
Subscribe to Project
home
downloads
documentation
discussions
issue tracker
source code
people
license
QuickStart Engine v0.262
Rating:
No reviews yet
Downloads:
1650
Released:
Jan 23 2012
Updated:
Feb 15 2012
by
LordIkon
Dev status:
Stable
Recommended Download
QuickStart Engine, v0.262
source code, 10007K, uploaded
Feb 8
- 1283 downloads
Other Available Downloads
Sample Demo, DX10 or higher only
application, 22261K, uploaded
Feb 8
- 237 downloads
Sample Demo, DX9 or higher only
application, 22257K, uploaded
Feb 8
- 130 downloads
Release Notes
Tutorials and Documentation? Go
HERE
.
To unpack the demo .ccgame files you will need to have XNA 4.0 installed. Products made with the engine, however, can run as stand-alone executables and will not require users to download XNA 4.0
Main Features
XNA 4.0 compatible
Clean engine architecture
Makes it easy to make your own game using the engine.
Messaging system allows communication between systems and entities without coupling your code.
Entity/Component system allows you to make your own objects and customize them very easily.
Load entities and components from XML definitions.
Terrain engine
Quad-tree culling
Multi-texture splatting and normal-mapping
Smoothing and scaling
Full-featured Physics engine
Uses JibLibX for physics (as well as advanced custom physics)
"Phantom" Physics, allows for triggering of actions based on entering/exiting a volume.
Triggering of actions on and off contact with an entity.
Density Physics for realistic collisions and water buoyancy
Graphics system
Allows you to create your own materials.
Easily create shaders and match them up with materials.
Textured, specular, normal-mapped shaders implemented.
Realistic looking water
Reflections and refractions (both above and underwater)
Shoreline detection, and water depth fog
Shadow mapping (DX10 only)
In-game GUI system
Uses the Nuclex GUI framework, plus some added features unique to the QS Engine
Create your own menus, windows, buttons, scrollbars, etc.
Particle Emitter System
Character Controller
Steer an entity and jump as if it were a controllable player.
High Performance
Frustum culling of all entities
Run large scenes with many objects at high framerates
Multiple performance levels to choose from
Input systems
Setting up input in your game is very easy.
Cameras
Multiple camera types supported, or create your own.
Known issues this release
We are aware of a bug in physics picking against terrain, this looks to be a problem with the JigLibX physics engine itself, we are looking into it.
Changes this release (since v0.26)
Fixed a crash in the GUI Framework. This looks to be a bug in the framework that is unrelated to the QuickStart Engine. I've provided the .dlls for this fix to Nuclex if they would like to reference it: http://nuclexframework.codeplex.com/workitem/6662
Created a physics picking system
This lets you click on entities within the world, so long as they have physics.
This will return to you the entityID of what you've click on, which you can then use to send messages to retrieve pretty much any information you would like about an entity.
This also returns the position that was clicked (in 3D), and the surface normal of the triangle that you clicked on (of the physics mesh, not the render mesh).
Reviews for this release
No reviews yet for this release. (Previous release: 4 stars out of five with 1 rating and 1 review)
To download the file you must agree to the following license.
X
Microsoft Permissive License (Ms-PL) This license governs use of the accompanying software. If you use the software, you accept this license. If you do not accept the license, do not use the software. 1. Definitions The terms "reproduce," "reproduction," "derivative works," and "distribution" have the same meaning here as under U.S. copyright law. A "contribution" is the original software, or any additions or changes to the software. A "contributor" is any person that distributes its contribution under this license. "Licensed patents" are a contributor's patent claims that read directly on its contribution. 2. Grant of Rights (A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create. (B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software. 3. Conditions and Limitations (A) No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks. (B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically. (C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software. (D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license. (E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.
Opera does not support ClickOnce
X
To install this application, save it and then open it. Opening it directly from Opera will not work correctly.
Other Downloads
Released
|
Planned
QuickStart Engine v0.262
Jan 23 2012
, Stable
QuickStart Engine v0.26
Jan 5 2012
, Stable
QuickStart Engine v0.27
Planning
QuickStart Engine v0.3
Planning
e-mail icon
Release notifications
Sign in
to display notification settings.
X
Email me
(change e-mail address)
Unsubscribe
Also stop notifications for
individual
issue(s) I subscribed to.