Changes

Jump to: navigation, search

Gladius

1,101 bytes added, 21:21, 2 April 2012
Current Features
= Current Features =
 
* Scheduler, tasks and timers
** Tasks can be executed each frame
** Dependency resolution for correct execution order
** Multiple phases (input, update, render) each frame for easy scheduling
* Entity/component framework
* Message-passing framework
* Modularity and minification with require.js
* Robust math library
** Support for 2D and 3D math
** Backed by typed arrays for high-performance with WebGL
* Asynchronous asset loader
** Support for static and procedural assets with a common API
** Easy to add new loader functionality
* Extensible base prototypes
** Add new services and components to the engine
* Core/extension architecture
** Common simulation elements provided by the core
** Extensions provide application-specific functionality
* Extensions for some functionality are provided:
** Keyboard input; Mouse and others coming soon
** 3D graphics with CubicVR; Mesh and material resources; Model, light and camera components; Prototype collada loader
** 2D physics with Box2D; Body and frame definition resources; Body component
* Examples provided
* Substantial unit test coverage
= Roadmap =
Confirm
137
edits

Navigation menu