https://github.com/maxime-cllt/6-qui-prend
Projet de systèmes et réseaux du semestre 1 de L3 informatique.
https://github.com/maxime-cllt/6-qui-prend
c client minigame server socket
Last synced: over 1 year ago
JSON representation
Projet de systèmes et réseaux du semestre 1 de L3 informatique.
- Host: GitHub
- URL: https://github.com/maxime-cllt/6-qui-prend
- Owner: Maxime-Cllt
- Created: 2023-01-12T09:52:46.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-12T10:06:11.000Z (over 3 years ago)
- Last Synced: 2025-01-30T20:44:10.402Z (over 1 year ago)
- Topics: c, client, minigame, server, socket
- Language: C
- Homepage:
- Size: 107 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Systemes-et-Reseaux-Projet
Projet de systèmes et réseaux du semestre 1 de L3 informatique.
# 6 qui prend
Jeu codé en C utilisant les sockets TCP pour la communication réseau.
## Prérequis :
- Compilateur C (ex: GCC)
- Bibliothèque de sockets (UNIX)
## Installation :
- Téléchargez les fichiers du jeu sur votre ordinateur.
- Ouvrez un terminal dans le répertoire où les fichiers se trouvent.
- Utilisez la commande suivante pour compiler les differents programmes :
### Pour Unix :
```
gcc Serveur.c -lpthread -o Serveur
```
```
gcc Client.c -lpthread -o Client
```
```
gcc Bot.c -o bot
```
## Utilisation :
Lancez le Serveur en premier en utilisant la commande suivante :
- Le port est facultatif (par défaut 65534).
```
./Serveur [port]
```
- L'adresse ip du serveur est facultative (par défaut localhost), de même pour le port (par défaut 65534).
```
./Client [adresse IP] [port]
```
## Remarques
- Assurez-vous que le serveur est en cours d'exécution et accessible avant de lancer le jeu.
- Le jeu peut être joué en réseau en spécifiant l'adresse IP et le port du serveur distant lors de l'exécution du client.