Skip to content
Notifications You must be signed in to change notification settings

Acidicts/Pygame-Metroidvania

Repository files navigation

Metroidvania - Game

A 2D Metroidvania game built using Python and Pygame.

Features

  • Basic World with easy to add to systems:
    • EG Render and de render sensors
    • Sensor system to be expanded on
  • Multi tilemap rendering for seem-less exploration of the unbuilt world
  • Player movement and animation

ToDo

  • Expand on the sensor system
  • Add more player animations
  • Add enemies and NPCs
  • Implement combat system
  • Create more levels and areas to explore
  • Add sound effects and music
  • Optimize performance
  • Implement save/load functionality
  • Add more game mechanics (e.g., puzzles, power-ups)
  • Create a storyline and quests

Installation

  1. Download from releases tab
  2. unzip the file
  3. run pip install poetry
  4. run poetry install in the project directory
  5. run python main.py

Controls

  • Arrow keys to move
  • Space to jump
  • X to attack (animation only)

Credits

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages