L3-Bataille-Navale/README.md

38 lines
1.2 KiB
Markdown

# Bataille Navale (Projet S6)
# Introduction
Ce projet consiste à implémenter un jeu de bataille navale, jouable en multijoueur.
La librairie [Pyglet](https://github.com/pyglet/pyglet) a été utilisé pour l'interface graphique.
La bataille navale est un jeu constituant à TODO
# Installation
Ce projet est compatible avec Windows et Linux.
## Windows
<details>
### Builds
- Télécharger un build windows dans les [releases du github](https://github.com/Faraphel/Projet_S6)
- (Optionnel) Installer OpenAL sur https://www.openal.org/downloads/
- Lancer le jeu avec `Bataille Navale.exe`
### Manuel
- Installer [Python 3.11](https://www.python.org/downloads/windows/) (ou ultérieur)
- (Optionnel) Installer OpenAL sur https://www.openal.org/downloads/
- Installer les dépendances avec `python3.11 -m pip install -r requirements.txt`
- Lancer le jeu avec `python3.11 main.pyw`
</details>
## Linux
<details>
- Installer Python 3.11 avec les commandes `sudo apt update && sudo apt install python3.11 python3-pip`
- Installer OpenAL avec `sudo apt install libopenal-dev libalut-dev`
- Installer les dépendances avec `python3.11 -m pip install -r requirements.txt`
- Lancer le jeu avec `python3.11 main.pyw`
</details>