Zelda Souls is a Python game developed using the Pygame library. It is a 2D action-adventure game inspired by the Legend of Zelda series with Dark Souls like RPG elements.
Zelda Souls is a project created for educational purposes. The game features a character navigating through various levels, battling enemies, and solving puzzles in a top-down perspective.
"The Legend of Zelda" is a highly influential and long-running action-adventure video game series developed and published by Nintendo. Key elements of the series include exploration, puzzle-solving, and action-oriented gameplay set in a fantasy world. Players control Link from a top-down or third-person perspective. "Dark Souls" is a critically acclaimed action role-playing video game developed by FromSoftware and published by Bandai Namco Entertainment. it has a reputation for its challenging gameplay, intricate level design, and deep lore.
- Top-down 2D gameplay
- Character movement and interaction
- Enemy AI with attack patterns
- Health and damage system
- Sound effects and background music
- Customizable levels and graphics
- Clone the repository to your local machine:
git clone https://github.com/arindal1/Zelda-Souls.git
- Navigate to the project directory:
cd Zelda-Souls
- Install the required dependencies using pip:
pip install -r requirements.txt
To run the game, execute the following command:
python main.py
Use the arrow keys to move the character and interact with objects. Press 'M' to toggle the in-game menu.
- Graphics: Pixel-Boy & AAA.
- Inspired by: Legend of Zelda & Dark Souls.
- Tutorial: Clear Code
This project is licensed under the MIT License.