Time Odyssey
Régulièrement, le site Games Creators Network organise un petit challenge, nommé les Novendiales, consistant à réaliser un jeu sur un thème donné en… 9 jours.
Le principe est le même que les Lundum Dare et autres concours forçant la créativité grâce à une deadline serrée. Vous vous imaginez bien qu’en neuf jour on a pas le temps de réaliser un super jeu avec de jolis graphismes, plein d’effets spéciaux, une superbe histoire et une centaine de niveaux. Non, en neuf jours on réalise un prototype qui marche, centré sur une ou plusieurs idées de gameplay.
C’est ma seconde participation aux Novendiales, la première était pour la troisième édition, sur le thème “3 touches”. J’avais réalisé un jeu de joute où il fallait utiliser 3 touches de son PC pour toucher trois fois son adversaire.
Il y a eu plusieurs autres tentatives, dont Save the King qui au final aura trouvé une nouvelle vie en Reckless Squad.
Time Odyssey
Cette fois ci, le thème était “contrôle du temps”. C’est quelque chose d’assez générique, de vu et revu, et pour être honnête je n’étais absolument pas emballé par le sujet. Si bien que j’avais décidé de ne pas participer à cette édition là, faute d’enthousiasme et donc d’idées. Finalement l’idée est survenue de nulle part, brusquement et sans prévenir : “Myst à travers les ages”.
Le soir même je me mettais au travail et réalisait un premier prototype qui proposait deux écrans. La première énigme demandait de passer du présent au futur pour découvrir une sortie qui n’existait pas auparavant. La seconde demandait de voyager dans le temps pour récupérer des objets et s’en servir dans le présent.
Plutôt content du résultat, j’ai continué et réussi à étendre le nombre d’écrans à 8, chacun avec leurs dérivés Passé – Présent – Futur, et j’augmentais graduellement la difficulté, en introduisant de nouveaux concepts (modifier la futur à travers le passé, paradoxes temporels, etc).
Pour l’histoire j’ai tenté un mélange de Portal et 2001, en fusionnant GLaDOS et HAL9000. Ainsi le terrible ordinateur LAH vous emprisonnera pour tester une montre qui permet de voyager dans le temps… jusqu’à ce que vous décidiez d’utiliser la dite montre pour vous échapper.
Au final j’ai terminé le jeu avant la deadline (c’était juste !) en moins de 3 jours. J’ai réussi à implémenter toutes les idées et fonctionnalités prévues, sans partir dans le délire “et si j’ajoutais ça ?” qui me caractérise un peu trop à mon goût. Réussir à tenir le cap a donc été une sorte de victoire pour moi.
Télécharger :
http://www.planet-dev.com/Download/TimeOdyssey.zip
(2.60Mo, pour Windows, en français)
Note : Le jeu fonctionne également sous Linux (et probablement Mac OS X) avec Wine.
Et maintenant ?
Je dois dire que je me suis bien amusé à développer ce jeu, et j’ai été très content de voir de bonnes critiques.
Tout cela me motive, et j’ai très envie de réaliser une “version longue”, avec des décors en 3D pré-calculée et plus d’énigmes. Mais avant ça, il faudra que je développe quelques outils, car placer toutes les zones interactives à la main et gérer les états dans le code s’est révélé un véritable cauchemar. Surtout pour la dernière énigme…
Je ne sais pas si je serais capable de trouver plus d’énigmes, et surtout des énigmes plus complexes. J’imagine que me tourner vers un monde plus ouvert où le joueur pourrait se déplacer à sa guise serait un bon départ.
Quoi qu’il en soit, je constate que le principe des Novendiales fonctionne : j’ai un prototype qui démontre une idée simple et efficace. Mission accomplie.

Actualités
Atelier
Articles
Flux RSS
