DAVID LOUISE // INGÉNIEUR R&D

C++ / SDL / OpenGL / Réseau · 2009

FPS 3D réseau

Un FPS 3D en C++ (SDL/OpenGL) jouable en réseau : moteur maison, protocole UDP et serveur autoritaire pour l’anti-triche, avec de vraies parties entre amis.

C++SDLOpenGLUDPTemps réelSVN

Contexte & problème

Créer un FPS 3D jouable en réseau avec un moteur maison.

Contraintes

Contraintes liées au matériel, aux interfaces existantes, à la fiabilité et à l’intégration dans un environnement réel.

Rôle

Conception et développement du moteur et du réseau.

Approche & architecture

Moteur 3D (SDL/OpenGL), protocole UDP, serveur autoritaire anti-triche et gestion de la latence. Le code et les ressources du projet étaient versionnés sous SVN (Subversion).

Résultat

Un jeu fonctionnel, joué en réseau entre amis en 2009 ; le tutoriel de création d’un jeu vidéo publié à l’époque reste consultable via Internet Archive.

Limites / état

Ancien : réalisé, joué en réseau

Médias