Systèmes & Réseau
Multiplayer FPS
Jeu FPS multijoueur en réseau avec Bevy Engine, prédiction de mouvement et netcode optimisé.
RustBevyNetcodeUDPGame3D
À propos du projet
Jeu de tir à la première personne multijoueur développé en Rust avec le moteur Bevy. Le projet résout les problèmes classiques du netcode : latence réseau, désynchronisation et triche. L'architecture client-serveur implémente la prédiction côté client et la réconciliation serveur pour une expérience fluide même avec de la latence. Le protocole UDP custom minimise l'overhead réseau.
Fonctionnalités clés
- Moteur de jeu Bevy avec rendu 3D et physique
- Prédiction côté client et réconciliation serveur
- Protocole UDP custom pour minimiser la latence
- Interpolation des entités distantes pour fluidité visuelle
- Serveur dédié headless avec tick rate configurable
aniasse/multiplayer-fps
$ git clone https://github.com/aniasse/multiplayer-fps.git
Cloning into 'multiplayer-fps'...
remote: Enumerating objects: done.
$ cdmultiplayer-fps
$ cat README.md
# Multiplayer FPS
Jeu FPS multijoueur en réseau avec Bevy Engine, prédiction de mouvement et netcode optimisé.
▋