Étudiant en informatique à l'IUT d'Orsay (DUT obtenu en juin 2008)
Lors du S4 de l'IUT (à Orsay, Université Paris Sud XI), nous avons eu 2 séances de 3 heures par semaine, pendant 8 semaines, plus une semaine à la fin du semestre entièrement dédiée à ce projet. Les 13 étudiants du groupe travaillent ensemble sur un sujet choisi par le professeur encadrant.
Notre projet a consisté à créer un jeu-vidéo pour la Nintendo DS ! C'est donc un projet de système embarqué : il a fallu coder en C pour un processeur de quelques mégahertz, apprendre comment marche le ray casting pour la 3D, faire communiquer les DS par wifi pour un éventuel mode coopératif, ...
Le jeu devait être du genre de Wolfenstein 3D (sorti en 1992, qui a initié le genre du jeu de tir subjectif, ou FPS) : des murs en 3D, un joueur qu'on contrôle dont on ne voit que l'arme et qui ne peut pas regarder en l'air ou en bas, et des ennemis.
Je me suis principalement occupé de la mise en place du wiki, du microphone (utilisé dans un mini-jeu mais nous n'avons pas eu l'occasion d'incorporer cette fonctionnalité dans le jeu final), des sons et de l'interface tactile permettant de s'orienter à droite ou à gauche plus ou moins vite. J'ai également contribué à la création des cartes, et j'ai créé un programme annexe qui nous a permis de générer les textures des murs à partir d'images.
Avec mon binôme, nous avons choisi de faire un jeu de chasse au trésor plus original et complet que celui demandé. J'ai dessiné pixel par pixel un magnifique fond marin, un trésor et des requins. Les requins n'étaient pas demandés, mais c'est vachement plus drôle avec !
Chaque fois que l'on clique sur la carte, le tableau à droite indique à combien de cases est situé le trésor. En dessous de la carte s'affichent d'autres informations plus ou moins pertinentes.
Cliquez sur l'image pour le télécharger et l'essayer. Il faut avoir le framework .Net installé...
Encore une fois, nous avons fait dans l'original et ce n'est pas sur des pigeons que l'on tire... Au final, le jeu est plutôt fun et bien jouable.
Il y a 3 niveaux de difficulté, la vitesse des bêtes étant plus élevée en augmentant le niveau. Pour un même niveau, plus les bêtes sont petites, plus elles vont vite. Si on tire toutes les bêtes d'une même espèce (baleine, cachalot, vache, manchot), on obtient un bonus. On peut mettre en pause très rapidement, sans cliquer : en plaçant la souris sur une zone de pause.
Cliquez sur l'image pour le télécharger et l'essayer. Il faut avoir le framework .Net installé...
À suivre... Je ne retrouve pas la version finale ; je l'uploaderai dès que j'aurai récupéré les fichiers. En voici une version non finale.
Yann Dìnendal