Skip to content
This repository has been archived by the owner on Feb 12, 2025. It is now read-only.

Latest commit

 

History

History
30 lines (24 loc) · 970 Bytes

working-on.md

File metadata and controls

30 lines (24 loc) · 970 Bytes

Code Hygiene

  • Minimap class?
  • Add docstrings where reasonable

Obvious needs

  • Give everything good collision detection and world border detection
  • make it so that if two things bump into each other the speed of both is used in the calculation and not just the own speed (look into what the actual physics are)

New features

  • Add images for ship and planets, take inspiration from the game defender
  • background (also defender)
  • Add simple sound effects (also defender)
  • Create a main menu
  • Clever homing missile
  • slow scatter shot
  • iron dome
  • space dust that has drag
  • Find out how to get more orbits to happen
  • create test map and real map
  • Asteroid belt

Future Ideas

  • Add more advanced features (weapons, upgrades, etc.)
  • Implement multiple levels or procedural generation
  • Add more complex game mechanics (missions, story elements)
  • Make Neural net / RL AI that's pretty clever
  • Make it a coop game that two people play at the same time