0xFFE40x00B20xA1F00x3C8D0x7E21unsafe { ptr::read() }STACKRust · Systems · Network
projects/multiplayer-fps
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é.

/
Adama.

Software Engineer basé au Sénégal. Spécialisé en Go, Rust, Cloud-DevOps et Cybersécurité. Passionné par les systèmes distribués et les architectures performantes.

Stack

  • Nuxt 3
  • Tailwind CSS
  • Vercel

Status

Disponible

Ouvert aux missions freelance et collaborations.

Me contacter

© 2026 Adama Niasse. Tous droits réservés.

Dakar, Sénégal