Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month 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 (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-12T10:06:11.000Z (about 2 years ago)
- Last Synced: 2024-12-03T18:14:01.583Z (about 1 month 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 prendJeu 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.