Histoire de faire les choses dans l'ordre, je vais vous présenter mon tout premier projet sur DS, qui commence déjà à dater, mais c'est pas grave!
Can't Stop DS
Can't Stop DS est une reprise du jeu de plateau du même nom, programmé par mes soins grâce à la magnifique PAlib de notre gastéropode préféré, Mollusk.
Il s'agit d'un jeu de
prise de risque, dans lequel vous devrez gravir les voies d'une montagne avant vos (ici, votre) adversaire(s), muni de vos seuls
cordes et piolets dés et jetons.
Le principe du jeu est extrêmement simple.
La piste est composée de
11 voies, numérotées de 2 à 12, plus ou moins hautes selon le numéro. Chaque joueur possède
9 jetons de sauvegarde de sa couleur (jaune pour le 1er joueur et rouge pour le 2nd) qui lui serviront à mémoriser son avancée sur les voies. Le jeu comprend également
3 jetons bonze, qui alternent entre chaque joueur, et qui servent à progresser sur les voies durant le tour du jeu.
Un tour se compose des phases suivantes: une fois les 4 dés lancés, le joueur choisit de rassembler
les dés par paires comme il le désire. La somme de chaque paire correspond aux voies que vont emprunter vos jetons bonze.
Là, tout dépend de ce que vous avez sur la voie:
-
Rien: le bonze se placera tout en bas de celle-ci.
-
Jeton de sauvegarde: le bonze se placera juste au-dessus du jeton
-
Bonze: le bonze présent montera d'une case, aucun autre bonze n'est gaspillé.
Si la voie est fermée ou si vous n'avez plus de bonze ou de jeton de sauvegarde, il ne se passera rien sur cette voie.
Une fois ces actions effectuées, il est demandé au joueur s'il désire continuer ou pas. Si la réponse est
"non", les positions de ses bonzes sont mémorisées grâce au jetons de sauvegarde, et les dés et jetons bonze changent de main. Si le joueur
désire continuer, il relance à nouveau les dés pour tenter de continuer sa progression.
Mais attention!!! Si le joueur
ne peut plus faire bouger ses bonzes (c'est-à-dire ne faire que des paires de dés correspondant soit à des voies dans lesquelles il n'a pas de bonze, soit à des voies fermées), toute sa progression est perdue, et donc les positions des bonzes ne seront pas mémorisées!
Si le sommet d'une voie est atteinte par un des joueurs, celui-ci doit prouver sa suprématie en mémorisant sa position avec un jeton de sauvegarde (en gros, ça veut dire finir le tour sans perdre ^^ ).
La voie est alors
fermée, et devient donc inaccessible aux bonzes.
Le 1er joueur qui remporte
3 voies gagne la partie!
Voici le lien de téléchargement pour la version 0.3 de Can't Stop DS, en exclusivité inter-galactique pour dev-fr!!! (par contre, ne me demander pas les changements depuis la V0.2, j'ai oublié

)
Le projet est arrêté pour l'instant. Il est possible que je le reprenne pour rajouter une IA, au moins ça m'enseignera quelque chose ^^
Dans ma grande magnanimité, je lâche aussi le code source, bien que je doute que vous prendre la tête des heures dessus vous en apprendra beaucoup sur la programmation DS:
Je vous encourage vivement à essayer le véritable jeu de plateau Can't Stop, avec lequel vous aurez certaienment de grosses crises de fou-rire à 4
("Mais vas-y, lance, y'a pas de risques

... Ah, ben mince alors, vraiment désolé hein... A mon tour!!!

)