Un portfolio 3D interactif construit autour d'une scène navigable plutôt qu'une page statique. Le joueur contrôle un cube qui peut sauter dans la scène, interagir avec des objets et ouvrir des panneaux de contenu intégrés. Chaque face du gizmo d'orientation correspond à une section différente.
Le backend expose une API REST qui persiste les positions des objets de scène entre les sessions. Les objets sont seedés par face et leurs positions sauvegardées à l'atterrissage. Un système de recommandation de livres en direct permet aux visiteurs de soumettre et voter pour des titres stockés dans PostgreSQL.
Le mini-jeu sur la face arrière est un shooter en vagues temps réel. Les ennemis gagnent en difficulté au fil du temps. Des coffres mystère dorés apparaissent périodiquement — en marchant dessus, le jeu se met en pause et propose un choix parmi trois cartes (Pluie de météores, Bouclier orbital, Canon automatique, Tourelle, et leurs améliorations). Le score et le meilleur score sont persistés en localStorage.
← Fermer le panneau pour revenir à la scène 3D.