Aller au contenu
Toutes les réalisations
  • Développement
  • Réseau

Un jeu vidéo multijoueur pour console portable

Un moteur écrit en C pour Nintendo 3DS et son serveur de jeu dédié. La preuve qu'il n'y a pas de limite.

Le problème

Faire tourner un monde ouvert en blocs, en 3D, à plusieurs, sur une console portable de 2011 : un processeur modeste, très peu de mémoire, un processeur graphique à fonctions fixes.

Ce que j’ai fait

  • Un moteur de jeu en C, dont le cœur (monde, règles, protocole) est partagé entre la console et le serveur : une seule vérité, compilée deux fois.
  • Un serveur de jeu dédié qui tourne sur l’infrastructure, avec sa version épinglée et compilée sur place.
  • Des mesures sur la console réelle avant chaque étape, et des versions publiées et numérotées.

Le résultat

Un jeu jouable à plusieurs, sur une machine que personne n’attendait là. Si ça se programme, ça se fait.