Crock Rising
Mathieu Chabanon / Alban Chagnoleau / Kévin Faure / Olivier Levaque / Bérenger Mantoue / Germain Mazac / Mesut Yigit / Médéric Mazel (ressources graphiques)
Plus qu'un jeu, Crock Rising a surtout été l'occasion de concevoir et réaliser un moteur de jeu. Notre but, clairement affiché dès le début, était d'éprouver nos connaissances en matière d'architecture logicielle et de rendu 3D en temps réel. Si le jeu n'a pu être fini à temps, nous avons réalisé tous nos objectifs concernant le moteur.
Caractéristiques du moteur
- Chargement de ressources (maillage, texture, shader, etc.) à la volée, et gestion intelligente de ces ressources (empêche les doublons) ;
- Skinning d'animations, calculées par le GPU ;
- Matériaux permettant : alpha blending, normal mapping, specular mapping ;
- Illumination dynamique (modèle de Phong) et shadow mapping ;
- Rendu DirectX 9 en plusieurs passes et gestion des post-effects ;
- Intégration de NVIDIA PhysX ;
- Effets sonores spatialisables, via OpenAL ;
- Gestion des scènes/niveaux de jeu, et de leur enchainement ;
- Outils de gestion d'IA, avec états multiples et pathfinding ;
Liens
Nintendo DS
Fort Boyard Casse-têtes & Enigmes
Mindscape / Dream On Studio
Jeu d'énigmes et de casse-têtes en 2D autour du personnage du Père Fouras, de Fort Boyard. Développement de plusieurs mini-jeux et éléments d'interface (le sablier notamment). Participation au suivi du projet, et finalisation jusqu'à validation de la master.
Liens
Titeuf/Nadia Megafunland
Atari / Dream On Studio
Party game basé sur l'univers de Titeuf. Développement de trois mini-jeux (en tant que programmeur stagiaire).