You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
724 B
Plaintext
33 lines
724 B
Plaintext
|
|
Game:
|
|
☐ Implement Run Mode interface class
|
|
☐ Load game project data
|
|
☐ Manage list of scenes
|
|
☐ Manage global scripts
|
|
☐ Handle Events from the core
|
|
|
|
Scene:
|
|
☐ Manage scene scripts
|
|
☐ Manage game objects in scene
|
|
|
|
Manage list of Regions:
|
|
☐ Track which regions should be loaded
|
|
|
|
|
|
Region:
|
|
☐ List of renderable images for each layer
|
|
|
|
Game Object:
|
|
☐ List of components
|
|
|
|
Components:
|
|
☐ Transform
|
|
☐ Image
|
|
☐ Animation Controller
|
|
☐ Collider (maybe via Box2D?)
|
|
☐ Script
|
|
☐ RigidBody (via Box2D)
|
|
☐ Audio Listener
|
|
|
|
Animations:
|
|
☐ Animated Sprite clas |