Skip to content

Latest commit

 

History

History
21 lines (20 loc) · 1 KB

README.md

File metadata and controls

21 lines (20 loc) · 1 KB

They-are-falling-from-above

TODO:

  • Change how sound works (objects play their own sounds)
  • Add procedurally generated levels
  • Add different types of tiles that disappear.
  • Clean up Main
    • move background to its own object
    • move scoreboard to its own object
    • address updateEnemies function (add an enemy manager object?)
    • organize initialization between init and onStart
    • (new) main's self.render_scale does not use the constant value
    • (new) re-organize level generation so it's out of main
  • make code more pythonic and easier to read
  • "enemy" class shouldn't be changing player, camera, or anything else
  • stop "enemy" from using a function from "player" class
  • make game over work gracefully (this was implemented but bugged, fixed bug)
  • implement main menu
    • implement map selection from main menu
  • game over takes player to main menu where the game can be restarted
  • create an input handler and add (xbox series x) controller support