Skip to content

JimMikola/pydungeon

Repository files navigation

pydungeon

Python based 2D dungeon platformer utilizing pygame

Short term development goals:

  1. Creation of tile map class which loads and manages the 2D play space
  2. Loading of arbitrary map from .txt file - FINISHED
  3. Background and foreground animating tokens - FINISHED
  4. Wall collision APIs - FINISHED
  5. Draw/update APIs - IN PROGRESS
  6. Creation of UI element classes
  7. TODO
  8. Creation of scene manager class to manage current game scene
  9. Loading of arbitrary scene from .txt file - IN PROGRESS
  10. Game executive loop - IN PROGRESS
  11. Spawn monsters - TODO
  12. Spawn effects - TODO
  13. Creation of base mobile class
  14. Load mob configuration .txt file - FINISHED
  15. Process move and jump position - FINISHED
  16. Process attack commands - TODO
  17. Process draw frames - TODO
  18. Creation of hero class
  19. Load hero configuration .txt file - IN PROGRESS
  20. Process move and jump commands - FINISHED
  21. Process attack commands - TODO
  22. Damage API - TODO
  23. Creation of monster class
  24. TODO
  25. Creation of effect class
  26. TODO

About

Python based 2D dungeon platformer utilizing pygame

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages