Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graph 35+USB/75(+E)/85/95 SD >> Add-ins >> IPod Dextris
IPod Dextris
Version : 1 Taille : 32250 octets Ajouté le : 2014-06-13 14:04 Modifié le : 2022-02-24 13:10
Auteur et posteur :
KirafiHors ligneMembrePoints: 2180 Défis: 10 Message
Planète Casio - Add-in Casio - IPod Dextris - kirafi - Calculatrices
Nombre de visites sur cette page : 16466
Score au progrank : 58
Note actuelle : 8.83/10 noté 3 fois
Vous devez être connecté(e) pour noter (inscription).
1834 téléchargements | Voir les Tests (3)


Description :

» Télécharger pour Graph 35+E II «
» Télécharger pour autres Graph «

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 jeu compatible 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


Note sur 10 Commentaire Date de notation
8Voir le testLe 13.12.2014 à 20:01
9Voir le testLe 14.06.2014 à 20:15
9.5Voir le testLe 23.06.2014 à 10:09

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9 | Suivante

KirafiHors ligneMembrePoints: 2180 Défis: 10 Message
Posté le 13-06-2014 à 17:48 | #
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
EltoredoHors ligneModérateurPoints: 4301 Défis: 35 Message
Posté le 13-06-2014 à 17:52 | #
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 )
KirafiHors ligneMembrePoints: 2180 Défis: 10 Message
Posté le 13-06-2014 à 17:54 | #
Boarf, la j'avais que 4 conditions donc bon
Drac0300Hors ligneMembrePoints: 839 Défis: 39 Message
Posté le 13-06-2014 à 17:58 | #
Oui, mais il y a une différence : le switch est plus optimisé
(en plus d'être plus lisible)
KirafiHors ligneMembrePoints: 2180 Défis: 10 Message
Posté le 13-06-2014 à 18:03 | #
Bon ok, promis dans mon prochain jeu, je met un switch
LephenixnoirEn ligneAdministrateurPoints: 24673 Défis: 170 Message
Posté le 13-06-2014 à 18:16 | #
En fait ça fonctionne comme ça.
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).
Drakalex007Hors ligneMembrePoints: 688 Défis: 0 Message
Posté le 13-06-2014 à 18:17 | #
C'est le projet que j'ai abandonné après 2h juste avant de faire mon Jetpack Joyride parce que j'avais un bug incompréhensible xD
SilaxeHors ligneMembrePoints: 809 Défis: 12 Message
Posté le 14-06-2014 à 13:36 | #
C'est exactement la même syntaxe qu'en Java.
LephenixnoirEn ligneAdministrateurPoints: 24673 Défis: 170 Message
Posté le 14-06-2014 à 13:46 | #
Ah non, ne commence par à nous parler de Java ! xD
Tu parles d'un langage où tu dois créer une classe pour écrire "Hello World !"
Dark stormHors ligneLabélisateurPoints: 11641 Défis: 176 Message
Posté le 14-06-2014 à 13:47 | #
Et dont la gestion de la mémoire se résume en 3 mots : miam miam miam

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 95 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

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