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 .
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.
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
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.
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 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