Seuls les membres ayant 30 points peuvent parler sur le chat.
Calculatrices
Graph 35 à 100 (CFX)
Graph 25/25+ (Pro) (fx-7400)
Graph 35+USB/75/85/95 (SD)
Graph 100/100+ (AFX)
ClassPad 300/330
Fx-CG 10/20
Fx-CP 400
Graph 90+E

Retour aux miniatures
Tri avancé
Liste des programmes
Nom Date
Prgms_CasioWare
BataillonIA
Casgle
Zelda
Defender
GraphSonic
I.a run !
Gouvernor of po
Mario land
Swordorstick
D-DAY Evolution
TBCM
Game of Thrones
Rocksmith
Casio Karting
Castle2
Harrypotter rpg
Jet pack
Micro battle
Tron
Pages: 1,2,3 >>

¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graphs 35 à 100 >> Projet >> D-DAY Evolution
D-DAY Evolution
Version : alpha Taille : 5000 octets Ajouté le : 2017-05-01 18:37 Modifié le : 2017-05-06 12:21
Auteur et posteur :
DisperseurHors ligneMembrePoints: 1475 Défis: 0 Message
Planète Casio - Projet Casio - D-DAY Evolution - disperseur - Calculatrices
Nombre de visites sur cette page : 1710
Score au progrank : 28
Pas encore de note !

Vous devez être inscrit(e) et avoir 20 points ou plus pour noter.
397 téléchargements | Soumettre un test


Description :

re sur planete casio,

je poste aujourd'hui la deuxieme version de mon 1er jeu D-DAY.
vous incarnez les nazis (pour changer un peu) et vous devez defendre votre bumker avec votre mitrailleuse fixe...les commandes sont dans le programme, seule precision, pour passer au niveau suivant dans le jeux, une fois que vous avez tuer tout les enemis, presser la touche de la fleche d'affection (→).

le 1er g2m correspond au programme version alpha 1.1;
le 2eme g2m correspond au programme version 1.2 .


Commentaires :


LephenixnoirEn ligneAdministrateurPoints: 15231 Défis: 136 Message
Posté le 04-05-2017 à 10:06 | #
J'ai pas assez de choses à dire pour poster un test (et puis j'imagine que le programme va évoluer ), mais je fais ici quelques remarques :
→ Le menu principal est peut-être un peu lourd. Les majuscules partout, plus les crochets, plus la ligne en bas, c'est un peu beaucoup. « Défis » sans « t », et de préférence avec un accent.
→ Le curseur du menu clignote ; la boucle doit être mal formée.
→ En quittant les instructions de commandes, je revois l'animation en entier... et je vois venir le problème de loin. L'instruction « Prog » n'est pas un saut. Elle démarre un nouveau programme, et quand ce nouveau programme se termine, ce qui se trouve après le « Prog » est exécuté. Mais toi, au lieu d'arrêter le programme « 7COMMAND » en le laissant atteindre la fin du code, tu as rappelé le programme principal. C'est une erreur parce que tu as du coup le programme principal qui tourne, dedans, le programme de commande, et dans le programme de commande... le programme principal ! En plus le nombre de sous-appels est limité, et après quatre/cinq retours au menu le programme plante sur une « Nesting Error » (erreur de profondeur).
→ Wow, il faut pas redessiner l'écran en permanence ! On n'y voit rien. Ne redessine l'écran que s'il y a quelque chose de nouveau à afficher.
→ Une fois sur deux, la partie se termine dans le vide parce que plus aucun ennemi n'arrive ?
→ Il faudrait indiquer quelque part que ce sont ta position et ta vie...
→ On ne sais pas où sont les ennemis à moins d'être strictement en face ! Une carte pour les voir arriver serait bienvenue et permettrait de développer la stratégie.

Il y a de l'idée, sinon. La fluidité n'est pas une évidence en Basic, mais ça se travaille.
DisperseurHors ligneMembrePoints: 1475 Défis: 0 Message
Posté le 04-05-2017 à 18:21 | #
Ok merci pour le commentaire, évidemment je vais modifier ça. J'ai oublier de le mentionner, plus tard ça sera auto, mais pour passer au niveau suivant tu presse la flèche d'affection. Pour le clignotement, je voit pas ce que je peut faire, car j'arrive pas à mettre les murs en fond d'écran. Je vais réfléchir à la carte qui prévient les ennemis. Je ne sais pas si tu a vu, mais les ennemis son générés dans une matrice (À) et pour les tuer, je mets 0 dans toute la ligne/colone qui correspond à la position de ton personnage dans la matrice donc on peut pas trop prévenir l'arrivée des enemis. Mais je pense que l'on peut faire quelque chose quand même. Pour les saut de programmes, ça marche de stopper le programme et d'attendre que l'autre se lance, je veut dire d'arrêter l'un et de laisser continuer l'autre...?
Au niveau du menu, je pense enlever la ligne et les crochets.
Bref c'est la version alpha et je vais bosser la bêta.
Merci encore pour les conseil, à plus
LephenixnoirEn ligneAdministrateurPoints: 15231 Défis: 136 Message
Posté le 04-05-2017 à 20:57 | #
Ah oui, la flèche d'affection. Ouais, ce serait utile de le préciser ça par contre.

Pour le clignotement, il ne s'agit pas de mettre un fond mais simplement de ne pas redessiner.

Quant aux sous-programmes, il ne s'exécutent pas en parallèle. Par exemple :
[b]Programme principal[/b]
While 1
  Dessiner le menu
  Si on sélectionne « Commandes »
    Prog "7COMMAND"
  FinSi
WhileEnd

[b]7COMMAND[/b]
ClrText
"..."◢

marchera comme un charme.
DisperseurHors ligneMembrePoints: 1475 Défis: 0 Message
Posté le 05-05-2017 à 18:18 | #
Ah OK merci.
DisperseurHors ligneMembrePoints: 1475 Défis: 0 Message
Posté le 06-05-2017 à 13:18 | #
voila les modifs sont faites et je poste la version 1.2 du jeu.
DisperseurHors ligneMembrePoints: 1475 Défis: 0 Message
Posté le 09-05-2017 à 18:24 | #
Alors,....verdict de la version n°2 de ce programme. ..
LephenixnoirEn ligneAdministrateurPoints: 15231 Défis: 136 Message
Posté le 09-05-2017 à 20:18 | #
Tu as numéroté tes versions n'importe comment.
http://semver.org/

T'as corrigé les Prog récursifs, ça c'est le plus important. Au passage pense à retirer le Background et à remettre des paramètres de graphe corrects quand tu quittes le programmes.

Sinon, le gameplay est déjà plus fluide mais manque toujours de profondeur ; j'ai vu que tu avait ajouté quelque chose en bas à gauche, mais je n'arrive pas à voir si c'est une carte... en plus il y un grand trait en travers à certaines positions.

L'idée de base est intéressante mais ça manque de développement ; un tutoriel serait plus que bienvenu et en début de partie, indiquer que tu es en train de charger des textures dans des Pictures par un message type « chargement... » serait utile ; le joueur est perdu sinon.
DisperseurHors ligneMembrePoints: 1475 Défis: 0 Message
Posté le 10-05-2017 à 09:05 | #
OK. ...eu, la version, tu préfères peut être que je la nomme 2.0.0 ou 1.2.0 ?
La chose qui s'affiche en bas à gauche de l'ecran est sensée être une carte...mais il y a des petits beugs. pour le trait qui coupe , ça sera vite réglé le charge ment aussi séra vite fait. Pour le tutoriels en début de partie, j'aurais pensé que les commandes dans le menu suffirait, mais faut croire que non,...enfin ce n'est que la version 1.2.0, il y en aura d'autres évidemment.

Sur ce je fais les modifications conseillées. A plus
PS: Merci pour les commentaires

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 39 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