Milestone 2

For this milestone you need to show your code can support the basic simulation aspects of a 2D game.

This should meet the following requirements:

  • Movement controlled by keyboard and / or mouse.
  • Rectangle and vector classes*
  • Bounding shape collisions
  • Graphics system

Further Information
• Rectangle and vector classes should be minimal but complete. The rectangle class will require functions to determine if an intersection with another rectangle has occurred.
• If you wish your graphics system can be implemented via an entity component system (ECS) structure.

0
Uncategorized