Nombre de visites sur cette page : 16311 Score au progrank : 58 Note actuelle : 8.83/10 noté 3 fois Vous devez être connecté(e) pour noter (inscription).
Bonjour à tous, c'est avec fierté que je poste aujourd'hui mon 2ème Add-In sur le site .
C'est une adaptation d'un jeu Apple que j'ai découvert il n'y a pas longtemps Dextris
J'ai mis 3 soirs pour le créer (environ 12 heures ).
Mais sans plus tarder, place à la description .
Ce jeu est un jeu de reflexes, qui entre en concurrence avec des jeux comme Flappy Bird
Vous contrôlez 2 carrés, à l'aide des touches 7 et 0, vous les déplacez à droite à gauche. Mais la particularité est que lorsque vous appuyez sur les 2 touches en même temps, le carré de gauche va à gauche et le droit à droite 8) (voir les images et la vidéo pour plus de compréhension ). Pour faire revenir les carrés au centre, il suffi de relâcher la/les touches .
Gauche [7] -- Centre ----- [0] Droite
Gauche [7] + [0] Droite
Voila pour les contrôles, mais qu'en est-il des obstacles ?
Vos carrés avancent constamment, et des obstacles se trouvent sur leur route, à vous de les éviter en déplaçant vos carrés.
Il y a 4 configurations de déplacement possible et il y a ... 4 sortes d'obstacles , je vous laisse découvrir .
Si un des carrés touche un obstacle, vous perdez la partie.
Encore une chose, si vous voulez mettre le jeu en pause pour je ne sais quelle raison (alerte prof ), appuyez sur la touche 5, l'écran passe en négatif .
En pause, vous ne pouvez pas éteindre la calculatrice ... c'est juste pour ne pas perdre quand votre professeur arrive .
Pour reprendre, appuyez tout simplement sur les touche de déplacement (7 ou/et 0) afin de rester dans l'action ou sur sur la touche 5 (pour rester au milieu de l'écran si nécessaire), ou alors, pour revenir au menu, ben la touche MENU .
Le premier fichier est le jeucompatible SH4 (je le redis ). Le deuxième contiens les sources commentées (attention les curieux, mon code n'est pas très conventionnel ).
Comme d'habitude, n'hésitez surtout pas à poster un commentaire pour donner votre avis, mettre un test (ça fais toujours plaisir). Mais le plus important, amusez-vous bien avec ce jeu "partie rapide" classique .
Comme pour d'autres jeux (comme Graviton), voici un petit classement des records de la communauté .
1 -> Darkysun -> 86
2 -> Dark storm -> 85
3 -> Kirafi -> 84
4 -> Eltoredo -> 74
5 -> Intelligide -> 70
6 -> Aragorn -> 65
6bis -> Petit frère de Positon -> 65
7 -> Legolas -> 64
8 -> -florian66- -> 63
merci Lephé, je suis "débutant" en C, je code en C comme en basic, j'ai des sortes de conventions (d'où les variables en lettres)
Pour les lignes 52 à 155, c'est toute l'initialisation, il suffi que je lise le nom de la variable pour savoir ce que c'est, et les tableaux sont tous les sprites
Ensuite, ligne 215 et 222, en fait, même en basic je n'utilise jamais le else :stupid: , donc en C (même si il y en a un lignes 407 et 416 ) mais bon, avec le temps, j'en mettrait plus souvent...
Et enfin lignes 356 à 381... c'est quoi le switch case ?
Sinon pour les fonctions, je ne sais pas comment les créer/utiliser donc je verrais plus tard
Les switch cases, c'est genre si t'as 40 if, tu met un switch et un case signifie une des conditions du if (regarde le tuto du C dessus, il est nickel )
switch(valeur)
{
case -1: // code a executer si valeur == -1
break;
case 3: // sinon, si valeur == 3
break;
default: // code a executer sinon
break;
}
Bien mettre un break à la fin de chaque case et du default (optionnel), parce que sinon il passe dans tous les case à partir de celui qui est vrai (ce qui est parfois très pratique, mais pas quand on veut remplacer une cascade de conditions).
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd