Game engine under the development of Zach Ross. It uses SFML as a graphics and sound engine.
- Implement Seperate Axis Theorem
- Add circle capabilities for the Seperate Axis Theorem
- Implement Quad Tree
- Create intuitive way to derive class into child classes
- Implement Laws of Inertia into movement and Collision
- Implement Gravity options
- Add XML Parsing to the engine
- Create node system for GUI Elements
- In-depth text and NodeElement formatting via XML tags
- Add Button Elements
- Add Input Elements
- Add Text Elements
- Add RadioButton Elements
- Used for single answer question
- Add ProgressBar Elements
- Create custom scripting language for adding events to a Scene
- The end of each event should trigger the next event in the queue
- Game Camera
- Mac Support
- Linux Support
- Switch all animation files to custom file format
The following websites are sources I used as references during the development of this game engine.