Nombre de visites sur cette page : 30417 Score au progrank : 93 Note actuelle : 8.06/10 noté 5 fois Vous devez être connecté(e) pour noter (inscription).
Ce programme a été récompensé pour sa qualité par le label Planète Casio.
Description :
Voila la dernière version de Knight and Magic
Un jeu de rôle fantastique aux graphismes somptueux, sans doute le plus beau sur calto. Avec plus de 30 armes et objets, 12 sorts, plus de 15 monstres de types différent(eau, air, terre, feu), un système d upgrade personnalisable. Un jeu assez fluide et long, sans bugs (PS:le jeu utilise la Picture 6 (elle peut être enlevée quand on a fini de jouer) et la matrice A. Pensez à sauvegarder régulièrement et surtout avant de quitter pour éviter toute pertes de données).
En débutant le jeu, il est préférable d équilibrer ses statistiques et d acheter une potion car les premiers combats seront dur.
Pour jouer, il est impératif de vider d abord la mémoire car le jeux prend de la place : 51.8ko + Picture 6 + Mat A. Tout ça pour éviter les Mem ERROR (s il s en produit un, il suffit de quitter le jeu puis de le relancer).
En mode combat, votre état ainsi que celui de votre adversaire peut être altéré avec les sorts.
Ainsi, certaines altérations vous empecherons d'utiliser de la magie, de fuir, d'esquiver...
Légende de la carte:
^ =montagnes
* =forets
[ ] =villages(+ le chapeau au dessus)
rien =plaines
le chemin que vous voyez, est une rivière
têta =votre perso
Pour mettre des commentaires, nous contacter à l'adresse suivante:
Bon, j'ai testé ton jeu plus en profondeur (je m'ennuyais dans ma piaule, sans mon ordi XD), et voilà quelques impressions :
Déjà, je trouve que le jeu manque cruellement de réactivité à certains moments.
Surtout dans la partie où tu choisis la distribution des points pour les caractéristiques : c'est trop lent ! Alors, je me suis lancé dans une optimisation de cette partie. je l'ai mis en fxi en fichier joint
Alors, en plus d'être plus rapide, j'ai libéré 300 octets (800 à 500).
Je te conseille de lire ceci pour comprendre comment j'ai rendu le menu plus rapide :Rendre un Getkey hyper sensible
En tout cas, on voit que tu as appris l'utilisation des matrices en cours de développement du jeu (à moins que je me trompe ?!?).
De même, il y a trop de Lbl, j'en ai dénombré 11 dans le programme principal et 3 dans l'autre. C'est franchement trop, surtout que tu peux les supprimer en créant davantage de sous-programme. D'ailleurs, je pense les labels (Lbl) sont l'une des cause du manque de réactivité. Et je pense que tu pourrais aussi gagné quelques Ko en l'optimisant.
Je n'atomise pas ton jeu, je mets juste en valeur ses défauts pour que dans de futurs versions ou jeux, tu fasses plus attention à la programmation. Néanmoins, je trouve que ce jeu est bien conçu pour quelqu'un qui entre dans le monde de la programmation sur Casio
Mais comme tu a pu le voir, ce jeu prend enormement de place et j y ai pas touché depuis bien longtemps, en plus, l'optimiser prendrait beaucoup de temps. Je pense que je pourrait encore 'optimiser
d'avantage, car comme tout le monde, on en apprend tout les jours.C'est vrai que la partie de distribution de caracteristique est longue, et je l'avait déja optimisé un peu, mais je pourrait toujours faire mieu , depuis que je l'ai posté, j'ai appris pas mal de choses.Enfin bon, je ne pense pas vouloir y retoucher.
Aujourdhui, on a un nouveau projet a mettre en place, c'est encore un RPG, et je devrai faire bien attention a l'optimiser(c'est passionnant de trouver les erreurs et de rendre le prog plus rapide et qui prend moin de place),mais maintenant il faut se lancer...
PS: je n'aime pas beaucoup utiliser de sous programmes, je prefere faire en un bloc, c'est plus esthetique, mais bien sur c'est plus lent.
Pour les Lbl(tous ne servent pas, ce sont souvent des reperes pour moi), je sais, ca fait moche(je me suis rendu compte évidement, que ca rallentissait en plus mon prog), alors, j'en ai remplacé par des while, mais vu que le prog etait trop important, je ne voulait pas avoir a tout me retapper.
Maintenant, ce prog fait parti du passé et le prochain sera plus aboutit, et j'espere plus passionnant
Maintenant, je pratique le getkey plus sensible, evidement, j'ai appris de mes erreurs
Merci, pour la version optimisée, maintenant, j'aurais plutot tendance a faire ça(qu'esque je pouvait etre nul avant )
Enfin bon, c'est en se trompant qu'on apprend, merci a toi
Si possible, pourrait tu m'envoyer la version épurée de ta par(et qui fonctionne ) intégrée au grand bloc pour que je le renvoit??
Vérifie avec que le jeu fonctionne toujours correctement : j'ai eu quelques problèmes pour intégrer mon script. Bon, là, ça a l'air de bien marcher, mais ne sait-on jamais. Et puis, tu connais mieux le jeu que moi
Aussi, le texte d'introduction crée une Mem error : la G100+ n'interprète pas de la même façon que les autres modèles les "". En fait, sur la G100+, le texte s'affiche d'un coup (), alors que sur une 65, ça s'affiche lettre par lettre... donc, à la 7° ligne, ça foire sur ma caltoche :oops:. Pense à régler ce 'tit problème stp, et j'ai repéré quelques fautes d'orthographe
Et bien, il ne faut pas que tu affiches plus de 6 lignes de texte d'un coup
Au bout de la 6°, tu mets un [DISP]
Aussi, sur une G100(+), certains caractères prennent plus de place (8 pixels de long au lieu de 6) comme M, N, K, Q, *, et d'autres encore peut-être. Donc, sur mon écran, lors d'un combat, on ne voit pas "(4)" qui est après "Fuir".
D'ailleurs, en parlant de combat. Il arrive quand j'affronte un boss, lorsqu'il attaque, il m'inflige des dégâts, mais il n'y a pas d'animation
Merci, quand j'en aurait le temps, j'essayerais de le modifier, oui, c'est vrai que c'est assez embetant pour pour les lettres, je ne te garanti pas de le faire tout de suite, je travail sur des autres projets, mais je vais essayer.
Au fait, mon frere a essayer la version que tu m'as envoyé c'est vrai que c'est beaucoup plus rapide (j'aurais fait ca maintenant), faudrait juste que je rajoute l'histoire
Pour l'animation du boss, c'est normal, son attaque magique est un flash(Cls+Rclpict6), on avait plus place pour faire d'autres animations
Ha d'accord...en fait, la G100+ a un meilleur rafraichissement de l'écran, donc, c'est pour ça que je ne voyais rien. Peut-être faudrait-il mettre un petit boucle entre le Cls et le RclPict, histoire que le flash se voit
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