Serpent's Legacy (Path of the Loner)
## Project Overview
**Serpent's Legacy** is a game developed in **Python** using **object-oriented programming**. It offers an immersive experience with **PVP** and **PVE** combat, where players embody different heroes and face increasingly difficult enemies.
## Features
- **Three character classes**: Archer, Warrior, Mage
- **Equipment system**: Customizable armor and weapons
- **PVP mode**: Face other players in strategic duels
- **PVE mode**: Progress through the **Hall of the Fallen**, consisting of multiple rooms with increasing monster difficulty
## Technologies Used
- **Language**: Python
- **Paradigm**: Object-oriented programming
- **Frameworks & Libraries**: (To be completed if necessary, e.g., Pygame, Tkinter, etc.)
## Project Management
The project was carried out with a structured approach, divided into several **milestones** to ensure smooth and efficient progress. Task tracking and scheduling helped optimize development and ensure that objectives were met.
## Future Improvements
Several areas for improvement have been identified to enhance the game, including:
- **Graphics**: Improving visuals and UI for better gameplay
- **Artificial Intelligence**: Making enemies more dynamic and strategic
- **Database**: Optimizing data storage and player management
## How to Run the Project
### Method 1: Clone the repository and run the executable
1. **Clone the repository**:
```bash
git clone
cd path-of-the-Loner
```
2. **Run the game**:
- Navigate to the dist folder
- Launch the provided executable
### Method 2: Download the executable directly
1. Download the available executable from the dist folder
2. Run the game directly without any additional installation
## Authors
- **ClemcleRagazzo** _(MOULIS Clément)_
- **ExostFlash** _(MAIZY Amaury)_
## Supervisor
- **Sylent** _(HASSAN Aunim)_