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.
lunarium_OLD/docs/game.todo

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