Skip to content

Planning

Korrow edited this page Aug 12, 2016 · 2 revisions

#Systems

  • Game Rendering
  • Cameras
  • Hud/Menus
  • Event Messaging
  • Audio
  • Collision
  • Input
  • Resource Manager
  • Logging (SDL Logging?)
  • Assertions - yes
  • Map
  • AI

#Milestones

  1. Sprite on screen, move using key input
  2. Get all ECS
  • Systems:
    • Rendering System
    • Resource Management
    • Input
  1. Logging and Refactoring
  2. Collision with other entities
  3. Collision with basic game world
  • Basic AI + collision
for collider1 in colliders:
 for collider1 in colliders:
  if collides(collider1, collider2):
      doStuff()
  1. Event Messaging
  2. Maps
  3. Camera
  4. Hud
  5. Menus

Clone this wiki locally