Nombre de visites sur cette page : 32145 Score au progrank : 57 Note actuelle : 9.19/10 noté 8 fois Vous devez être connecté(e) pour noter (inscription).
Mais oui ! C'est l'anniversaire de la sortie de Evasion Survival !
Et pour féter ca, voici mon cadeau
Il s'agit du prélude de Pokemon Jade.
Donc, dans ce jeu, vous démarrez avec Evoli, et vous devez sauver votre peuple !
les commandes
Cliquer pour enrouler
Les flèches pour se déplacer
Exe ou Shift pour valider
(-) ou Alpha pour retourner en arrière
Menu pour ouvrir le menu
F1 pour mettre la pause
F2 pour changer les options
F3 pour accéder au menu run math (attention : votre progression depuis votre dernière sauvegarde sera perdue !
aidez moi !
Cliquer pour enrouler
Donc ce jeu est aussi une beta ouverte pour Pokemon jade, et j'aurais besoin de votre aide pour me rapporter tous les bugs
Aussi, j'ai changer le mode d'affichage des sprites. Je suis passé d'un mode statique a un mode dynamique, ce qui fait que les bugs d'affichages ont disparus, mais il peut y avoir en de rares occasions des system errors. Si cela arrive, décrivez moi avec ce que vous avez fait avant de l'avoir (combattu des dresseurs, donné une pierre a Evoli, etc.)
autres précisions
Cliquer pour enrouler
Je n'ai pas eu le temps d\'intégrer les animations du héros que Remiweb avait fait, mais je le ferait pour la version finale
Et aussi, mon ordinateur ne veut pas enregistrer les images bmp 1bit (j'ai essayé avec gimp et pinta, mais ca ne marche pas, et sous linux il n'y a pas le paint de windows).
Et aussi, un ENORME merci a Kirafi, qui a fait tous les magnifiques sprites de la carte
PS: si vous vous demandé pourquoi néphrite, c'est juste que le Jade est composé de néphrite, et donc ça va bien pour le prélude a Jade
Changelog
Cliquer pour enrouler
version 1.1
Cliquer pour enrouler
-Les objets et les dresseurs ne réapparaissent plus.
-Les balls et pierres s'usent.
-Refonte du système d'option, il sera beaucoup plus simple pour moi d'en ajouter, et elles sauvegardent maintenant.
-Possibilité d'enlever le clignotement des animations de combats.
-Suppression du bug de sauvegarde quand on a 6 Pokémon.
-Réduction du nombre de combat
-On peut changer la direction du personnage sans changer de case
-Correction du bug du Pokemon qui allait au combat alors qu'il n\'était pas le premier.
-Et deux-trois autres bug et fautes de frappes corrigés.
Exellent jeu, il ne reste maintenant que des petit bugs. Cette démo est parfaitement jouable grâce à la màj ! C'est sublime ! :D //Adelo
Le 22.02.2014 à 18:04
9
Certes, il s'agit d'une grosse démo jouable, mais la progression n'est guère gratifiante car on perd trop facilement contre les dresseurs. On apprécie les ameliorations d'interface des généra
Le 22.08.2017 à 13:00
10
Super travail ! Ce prélude est génial ! J'ai hate de voir la version finale :D
/**********************************************************/
/** Les syscall suivants servent à l'acces au port série **/
/** Le buffer de réception fait 1ko, **/
/** et le buffer d'envoi fait 256 octets. **/
/**********************************************************/
void App_RUNMAT(int runMode, unsigned short stripNum);
//Lit un caractère du buffer de réception et le copie a l'adresse pointée par 'dest' //Retourne 0 en cas de succes, 1 si le buffer est vide, 3 si la connexion n'est pas établie
int Serial_ReadByte(unsigned char *dest);
//Lit 'max' octets du buffer de réception et les écrit dans 'dest' //'size' donne le nombre d'octets lu //Retourne 0 en cas de succes, 1 si le buffer est vide, 3 si la connexion n'est pas établie
int Serial_ReadBytes(unsigned char *dest, int max, short *size);
//Ecrit 'byte' dans le buffer d'envoi //Retourne 0
int Serial_WriteByte(unsigned char byte);
//Ecrit 'size' octets dans le buffer d'envoi depuis l'adresse 'scr' //Retourne 0 en cas de succes, 2 si le buffer est trop plein, 3 si la connexion n'est pas établie
int Serial_WriteBytes(unsigned char *src, int size);
//FIFO = first in first out
int Serial_WriteByteFIFO(unsigned char byte);
//Retourne la taille des données du buffer de réception
int Serial_GetRxBufferSize(void);
//Retourne l'espace disponible dans le buffer d'envoi
int Serial_GetTxBufferFreeCapacity(void);
//Vide le buffer de réception //Retourne 0 en cas de succes, 3 si la connexion n'est pas établie
int Serial_ClearReceiveBuffer(void);
//Vide le buffer d'envoi //Retourne 0
int Serial_ClearTransmitBuffer(void);
//Ouvre et prépare l'interface de communication //Pour plus de détails, consulter fxreverse-doc-1.pdf ci joint
int Serial_Open(unsigned char *conf);
//Ferme l'interface de communication et vide les buffers d'envoi et de réception //Si 'mode'==1, la communication est coupée sans regarder s'il reste des données a transmettre //Si 'mode'!=1, la fonction ne ferme pas l'interface de communication s'il reste des données a transmettre //et retourne 5 //Retourne 0 en cas de succes (communication terminée) et 5 s'il reste des données a transmettre
int Serial_Close(int mode);
//Copie l'octet numéro 'index' du buffer de réception vers 'dest' si 'index' ne dépasse pas les données du buffer //Retourne 0 en cas de succes, 1 si 'index' dépasse les données du buffer, 3 si la communication n'est pas établie
int Serial_Peek(int index, unsigned char *dest);
//Récupère le statut de la connexion //Retourne 1 si la connexion est établie, 3 sinon
int Serial_IsOpen();
#endif
key_down
key_down_real est la fonction d'input classique.
si tu as inclus le fichier syscall.src dans le projet et le syscall.h dans tes includes, alors oui, la fonction App_RUNMAT(1, 0); lancera le menu run_math. par contre, tu ne pourra plus récupérer le contrôle de l'application.
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