Bonjour à tous !
Voici mon premier homebrew : Petzy Ball. En fait, c'est mon deuxième (mon premier étant une tentative de Jawbreaker), mais ayant laissé le projet un petit moment avec un bug persistent, je n'arrivais plus à retrouver mes petits. Bref, voici donc mon premier homebrew, dont voici une capture d'écran :

Le principe est simple : Petzy amène une balle à la case "départ" et se place à la case "arrivée" pour l'attendre. Au bout d'un certain temps de réflexion (variable suivant le niveau), la balle tombe et rebondi sur les différents volets ou portions de mur qu'elle rencontre. A vous d'orienter les volets pour que la balle arrive à bon port. Une seule issue possible : celle indiquée par la flèche. Toute autre sortie est définitive...
De manière générale, seuls les volets de couleur peuvent être modifiés. Mais attention, hormis les volets violets, ils ne s'orientent pas forcément dans toutes les directions !
Pour modifier leur orientation, utilisez le stylet. Leur orientation peut être modifiée lorsque la balle est en mouvement (c'est même parfois vivement recommandé...).
Si vous trouvez que le temps de réflexion est trop long, vous pouvez lancer la balle quand bon vous semble en appuyant sur n'importe quelle touche.
Les extras :
* Les trous : lorsque la balle tombe dans un trou, elle en ressort par l'autre trou et suivant la même direction
* Les clés : sur certains niveaux, la sortie sera bouchée. Il vous faudra récupérer le nombre de clés indiqué pour pouvoir ouvrir la porte
* L'extraballe : contrairement au flipper, l'extraballe n'est pas votre amie ! Celle-ci se déplace suivant l'orientation des volets et des portions de mur et lorsqu'elle percute votre balle blanche, et bien... vous devinez très bien ce qui se passe... Ah oui ! J'oubliais ! Lorsque l'extraballe est rouge, en plus de rebondir, elle modifie l'orientation des volets mobiles (et pendant qu'on y est, lorsqu'elle passe sur une clé, la clé change de place...).
Cette version ne comporte que 15 niveaux. Si vous aimeriez en voir plus, n'hésitez à le demander. De plus, ne sachant pas encore utiliser la PAFS (ou DLDI, de toute façon j'y comprends rien !), j'ai mis en place ce qu'on pourrait appeler un "cheat code" (j'aime pas les expressions anglaises, mais 'faut bien vivre avec son temps) : pour accéder directement à un niveau, lorsque Petzy attend la balle, maintenez appuyer "L" et pressez "R". Vous pourrez alors faire votre choix à l'aide des flèches de direction.
Que dire de plus ? Je n'ai pas optimisé la programmation, ce qui explique que le fichier soit lourd pour le peu qu'il représente. Mais je ne suis qu'un novice et je ne désespère pas.
Je ne sais pas non plus dessiner, alors pour Petzy, j'ai fait quelque chose de simple. Du coup, il a des airs de Rayman, mais c'est pas de ma faute, je l'ai pas fait exprès, je vous jure votre Honneur !!!
Voilà voilà voilà, je crois que je n'ai rien oublié. Ah si ! l'adresse où le trouver :
http://nds.nintendomax.com/Homebrews/Jeux/PetzyBall/Petzy_Ball.zipPour commencer, touchez l'écran...
Murfy