ArchitectureArchitecture
Conference45min
BEGINNER

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

Ce talk analyse l’architecture logicielle innovante d’Another World, jeu culte de 1991, basé sur une machine virtuelle et un langage intermédiaire. Il montre comment ces choix ont facilité portage et longévité, jusqu’à une adaptation WebAssembly, offrant une leçon d’architecture inspirante pour les développeurs.

Olivier PONCET
Olivier PONCETWeyland-Yutani
talks.description
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 ...
portage
virtuelle
architecture
webassembly
talks.speakers
Olivier PONCET

Olivier PONCET

Weyland-Yutani

France

Geek, ex-nerd repenti, je code, je teste, je bricole, je soude et parfois fait sauter les plombs. CTO et spécialiste du magiciel, je suis aussi libriste dans l'âme et très impliqué dans le mouvement des logiciels libres.
comments.title

comments.speakerNotEnabledComments