Développer un jeu vidéo (FPS) en 24h
Jeudi 22 septembre 2005 à 10 h 53
Ce weekend Christophe et moi avons participé à notre premier Game in a Day (GID). Le principe est extrêmement simple : réaliser un prototype de jeu en 24h.
Ces GID sont organisés tous les mois et réunissent la plupart du temps une demi-douzaine d'équipes gravitants autour de GarageGames. Le thème de ce 15ème GID était : "impaling". Comme nous avions déjà plus ou moins réfléchit à ce que nous voulions faire durant ce GID avant d'avoir vu le thème nous avons du adapter un chouia notre plan, pour autant ni l'idée de base ni le gameplay n'ont pas été modifié.
L'idée principale était de faire un FPS (si possible avec des pingouins) relativement standard mais avec tout de même quelques point "originaux" :
- 2 équipes s'affrontent, chacune d'elles est composée de 6 joueurs (complétées par des bots)
- Pour gagner il faut être le dernier joueur sur la map
- La seule facon de perdre est de tomber de la plateforme (pas de points de vie)
- Les armes sont utilisées pour pousser et faire tomber les ennemis
- Lorsque un joueur tombe, il peut prendre le contrôle d'un bot pour continuer à jouer jusqu'à la fin de la partie
Nous avons finalement passé exactement 12h d'affilé à travailler sur ce prototype, ca s'est très bien passé et c'est même très encourageant pour la suite. Je ne sais pas si nous en ferons un vrai jeu mais il y'a de fortes chances pour que nous repassions au moins 12h sur ce projet pour aller jusqu'au bout de notre idée !

Une version Mac et une version PC sont téléchargeables sur notre site (8Mo).
Soyez indulgents, n'oubliez pas qu'il s'agit d'une version non finalisé d'un prototype fait en 12h ! Il y'a de nombreux bugs et le gameplay n'a pas été travaillé plus que ca.
Si vous voulez en savoir plus sur le développement de ce prototype allez jeter un oeil sur mon .plan.
Mais où sont passés les pingouins ? Ca, ce sera peut-être le thème d'un futur article...


Ces GID sont organisés tous les mois et réunissent la plupart du temps une demi-douzaine d'équipes gravitants autour de GarageGames. Le thème de ce 15ème GID était : "impaling". Comme nous avions déjà plus ou moins réfléchit à ce que nous voulions faire durant ce GID avant d'avoir vu le thème nous avons du adapter un chouia notre plan, pour autant ni l'idée de base ni le gameplay n'ont pas été modifié.
L'idée principale était de faire un FPS (si possible avec des pingouins) relativement standard mais avec tout de même quelques point "originaux" :
- 2 équipes s'affrontent, chacune d'elles est composée de 6 joueurs (complétées par des bots)
- Pour gagner il faut être le dernier joueur sur la map
- La seule facon de perdre est de tomber de la plateforme (pas de points de vie)
- Les armes sont utilisées pour pousser et faire tomber les ennemis
- Lorsque un joueur tombe, il peut prendre le contrôle d'un bot pour continuer à jouer jusqu'à la fin de la partie
Nous avons finalement passé exactement 12h d'affilé à travailler sur ce prototype, ca s'est très bien passé et c'est même très encourageant pour la suite. Je ne sais pas si nous en ferons un vrai jeu mais il y'a de fortes chances pour que nous repassions au moins 12h sur ce projet pour aller jusqu'au bout de notre idée !

Une version Mac et une version PC sont téléchargeables sur notre site (8Mo).
Soyez indulgents, n'oubliez pas qu'il s'agit d'une version non finalisé d'un prototype fait en 12h ! Il y'a de nombreux bugs et le gameplay n'a pas été travaillé plus que ca.
Si vous voulez en savoir plus sur le développement de ce prototype allez jeter un oeil sur mon .plan.
Mais où sont passés les pingouins ? Ca, ce sera peut-être le thème d'un futur article...


PS : Une version Linux de vos applis seraient un plus ;)
La plupart du temps les GID sont réalisé avec des moteurs 2D (et même en flash). C'est juste de l'experimentation.
J'ai jamais compilé le TGE sous linux et je t'avouerai que au jour d'aujourd'hui ca me tente pas trop :D Trop de choses à faire pour passer du temps là dessus.
@Nynjardin : Y'a encore bcp de bugs et c'est loin d'être convenablement jouable (au niveau du gameplay) ! Par exemple si il y'a deux joueurs réels dans la même équipe ca va coincer.
Globalement avant de pousser les parties de jeu plus loin il vaut mieux attendre qu'on passe encore 12h dessus.