Dungeon Crawler (Python)

I followed along video tutorials of Python for how to use the Pygame module. For my own benefit, I wrote guides to reinforce and visualize the concepts. I didn't spend too much time on game design, so it is a fairly basic use of the module. Here is Github for the final project. 

Within this project, I implemented:

  • Player Input for character control
  • Sprites & Animation
  • Accurate tileset graphics on weighted grid
  • Dijkstra's algorithm (Pathfinding)


Development Guide
  1.  Introduction
  2. Menus
  3. Objects & Attributes
  4. Object Movement & Player Controls
  5. Projectiles
  6. Enemies & Hitboxes
  7. Basic AI
  8. Sprites Pt 1: Importing
  9. Sprites Pt 2: Animating
  10. Scrolling Backgrounds Pt 1: Basics
  11. Scrolling Backgrounds Pt 2: Screen Change
  12. Pathfinding Pt 1: Walls
  13. Pathfinding Pt 2: Tilesets 
  14. Pathfinding Pt 3: AI (A* Algorithm) 

Comments