Project manager: Jeff
Working branch: on GitHub
What is the Entity/Component System?
The Entity/Component System is a modification done to Toque3D to enable easily componented objects. This allows you to break your object's functionality down into a few easily reusable parts.
This makes for faster prototyping of game objects, easier to implement new functionality, and simpler to fix problems in current functionality.
The branch is currently heavily experimental, but is fully functional and ready to be used.
Getting Started with the E/C System
The first thing you need to do is get a build of the branch, linked above. The branch also comes with a new starter template that enables all the E/C functionality in the editors.
Once you've acquired that and built it, you're ready for getting into the guts of the system.
What's in the branch:
- The Entity class, and it's supporting classes
- List of included Components
- The Entity/Component Template
Resources and discussion