<style>
  .title-logo {
    display: flex;
    align-items: center;
    gap: 100px; /* Espacement entre le logo et le texte */
  }
  .title-logo img {
    width: 150px;
    height: auto;
  }
  h1 {
    color: rgb(245, 167, 0);
  }
  .otherName {
    color: rgba(245, 167, 0, 0.4)
  }
  h2 {
    color: rgb(23, 137, 252);
  }
  .method {
    color: rgb(120, 194, 253);
  }
</style>

<div class="title-logo">
    <h1>Serpent's Legacy <em class="otherName">(Path of the Loner)</em></h1>
    <img src="./Logo/PythonGame (1).png" alt="Serpent's Legacy Logo">
</div>

## 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

### <span class="method">Method 1:</span> Clone the repository and run the executable  

1. **Clone the repository**:  
   ```bash
   git clone <REPO_URL>
   cd path-of-the-Loner
   ```
2. **Run the game**:
   - Navigate to the dist folder
   - Launch the provided executable

### <span class="method">Method 2:</span> 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)_
