Another World, une belle leçon d’architecture logicielle

03/10/2025 : 10h15 - 11h00 | Auditorium | Olivier Poncet

Sorti il y a près de 35 ans, en 1991, le jeu Another World est bien plus qu’un jeu culte : c’est une prouesse tant technique qu’artistique. Portée par la vision singulière d’Éric Chahi, alors jeune développeur d’à peine 22 ans, sa réalisation cache une architecture logicielle très audacieuse et résolument moderne : une machine virtuelle sur mesure pensée pour contourner les limites matérielles de l’époque, faciliter le développement et le portage, tout en offrant une expérience de qualité cinématographique jusqu’alors inédite.

Dans ce talk nous décortiquerons l’architecture logicielle de ce jeu vidéo culte, en explorant les choix de conception, sa machine virtuelle et son langage intermédiaire. Nous verrons comment cette approche visionnaire a permis à ce jeu culte d’être porté à travers les décennies, jusqu’à mon portage pour le faire fonctionner dans un navigateur web grâce au WebAssembly.

Une belle leçon d’architecture logicielle qui pourrait vous inspirer pour vos développements …

Conférence
Découverte