bon, comme mon projet avance bien et que je suis assez motivé, je vais vous parler d'un projet que j'ai commencé récemment :
Pokémon jade !
il s'agirait d'un add-in Pokemon pour nos fières Casio !
les caractéristiques du futur jeu
Cliquer pour enrouler
il comprendra les 151 Pokémons et les 165 attaques de la version rouge.
il y aura 8 champions et la ligue, et au moins 10 villes.
il y aura moyen de capturer les 151 Pokémons (sauf si j'arrive a faire de la communication entres caltos 8) ).
il devra durer au moins 10 heure pour un joueur normal.
et j'essayerai de ne pas faire de fautes d’orthographe
pourquoi faire ce projet?
Cliquer pour enrouler
et bien déjà, car l'add-in Pokemon en allemands est quand même vachement limité (pour ne pas dire pourri)
de plus, il n'y a que très peu de rpg en c pour Casio, et de plus la qualité n'est pas toujours au rendez vous...
et aussi car les add-in en général ne durent pas plus de 15 minutes, et même s'ils ont en général une forte renjouabilité, ça reste assez court...
j'ai donc décidé de me lancer dans la programmation d'un rpg, et quoi de mieux comme rpg qu'un bon vieux Pokemon ?
je posterai donc mes avancements sur ce topic, et je vous demanderai parfois (souvent) de l'aide pour ce projet (principalement des avis sur les graphismes et sur le level design)
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
projets
Cliquer pour enrouler
pokemon
Cliquer pour enrouler
encodage des données de combat (sprite, attaques et nom)
100%
systeme de combat
100%
encodage des données de pokemon (niveau d'apprentisage et evolution)
100%
moteur de la carte
50%
level design
1%
finition de pokemon jade
42%
merci a tout le monde pour son soutien
projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
La connexion fonctionne, les deux calculatrices attendent mutuellement leurs tour pour jouer, par contre elle jouent pas le même jeu. Genre j'ai endormi locklass d'un coté et de l'autre coté il a reçu l'attaque riposte donc tout le combat est différent.
est-ce que l'equipe ennemie est bien celle qui faudrait (est-ce que chaque calto connait l'equipe ennemie ou est-ce qu'elle en met une au hasard?) et est-ce que ca lance toujours riposte?
tu saurai essayer ca aussi?
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
projets
Cliquer pour enrouler
pokemon
Cliquer pour enrouler
encodage des données de combat (sprite, attaques et nom)
100%
systeme de combat
100%
encodage des données de pokemon (niveau d'apprentisage et evolution)
100%
moteur de la carte
50%
level design
1%
finition de pokemon jade
42%
merci a tout le monde pour son soutien
projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Tu devrais vraiment faire un système avec un hôte, comme ça tu fais que les joueurs choisissent leurs attaques en même temps, puis les données sont envoyées dans un ordre précis (l'hôte, puis après l'autre) et quand l'hôte envoie un 1 juste après avoir reçu les dernières données, les deux calculatrices font les animations du combat en même temps (si il y a un léger décalage tant pis, tant que le résultat final est le même).
Il me semble qu'il a déjà un sytème hôte choisis automatiquement, et si c'est du tour par tour, je pense que c'est parce que son système actuel est basé sur celui avec les codes, et avec les codes il pouvait pas faire ça je pense.
c'est bon, je pense que j'ai trouvé ce qui clochait : en fait, ma méthode c'est que la calto écrit dans le buffer d'envoi ce qu'elle a fait (le mot de passe), puis lit dans le buffer de réception jusqu’à ce qu'il y ait quelque chose d’écrit, puis attend un peu et puis efface le buffer de reception et d'envoi.
ce qui se passe actuellement, c'est que le temps d'attente est trop court, et que l'autre calto n'a pas le temps de lire les données envoyées. donc normalement en allongeant le temps d'attente ca devrait marcher.
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
projets
Cliquer pour enrouler
pokemon
Cliquer pour enrouler
encodage des données de combat (sprite, attaques et nom)
100%
systeme de combat
100%
encodage des données de pokemon (niveau d'apprentisage et evolution)
100%
moteur de la carte
50%
level design
1%
finition de pokemon jade
42%
merci a tout le monde pour son soutien
projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
projets
Cliquer pour enrouler
pokemon
Cliquer pour enrouler
encodage des données de combat (sprite, attaques et nom)
100%
systeme de combat
100%
encodage des données de pokemon (niveau d'apprentisage et evolution)
100%
moteur de la carte
50%
level design
1%
finition de pokemon jade
42%
merci a tout le monde pour son soutien
projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
projets
Cliquer pour enrouler
pokemon
Cliquer pour enrouler
encodage des données de combat (sprite, attaques et nom)
100%
systeme de combat
100%
encodage des données de pokemon (niveau d'apprentisage et evolution)
100%
moteur de la carte
50%
level design
1%
finition de pokemon jade
42%
merci a tout le monde pour son soutien
projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Je viens de remarquer que si les deux calculatrices étaient pas branchés entre elles aux début de la phase connexion, si on les branche après il ne se passe rien.
hum...
tu saurais tester ça et me dire si le numéro en haut a gauche est différent sur les deux calto?
(d'ailleurs j'ai corrigé le petit bug lorsqu'on branche les deux calto au début de la phase de connexion)
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
projets
Cliquer pour enrouler
pokemon
Cliquer pour enrouler
encodage des données de combat (sprite, attaques et nom)
100%
systeme de combat
100%
encodage des données de pokemon (niveau d'apprentisage et evolution)
100%
moteur de la carte
50%
level design
1%
finition de pokemon jade
42%
merci a tout le monde pour son soutien
projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
projets
Cliquer pour enrouler
pokemon
Cliquer pour enrouler
encodage des données de combat (sprite, attaques et nom)
100%
systeme de combat
100%
encodage des données de pokemon (niveau d'apprentisage et evolution)
100%
moteur de la carte
50%
level design
1%
finition de pokemon jade
42%
merci a tout le monde pour son soutien
projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Toujours 0, mais sur une calculatrice, j'ai eu le pokémon "bug" en face (un equivalent à MissingNo. ? )
J'ai recommancé une fois et toujours 0 mais plus de "bug"
tiens, tu saurais essayer ca?
normalement, apres que tu aye selectionner ton equipe, chaque calto devrai afficher deux nombres, tu saurais me les dire ? (appuye sur exe pour continuer)
Ajouté le 16/08/2013 à 21:04 :
et oui, c'est un equivalent a missingno (quand l'id == 0, ce qui n'est pas censer arrivé )
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
projets
Cliquer pour enrouler
pokemon
Cliquer pour enrouler
encodage des données de combat (sprite, attaques et nom)
100%
systeme de combat
100%
encodage des données de pokemon (niveau d'apprentisage et evolution)
100%
moteur de la carte
50%
level design
1%
finition de pokemon jade
42%
merci a tout le monde pour son soutien
projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Une seule des deux calculatrice m'affiche deux nombres. L'autre reste au niveau de la validation de l'équipe (lorsqu'on doit choisir oui ou non, mais je peux plus bouger le curseur car j'ai déjà appuyé sur EXE).
938532
9864155
Si j'appuis sur EXE sur celle qui affiche les nombres : erreur systeme
tiens, tu saurais tester ca? normalement les chiffres en haut, quand tu as selectionné l'equipe et juste avant que la calto affiche les nombres doivent etre identiques sur les deux calto et aller de 0 a 5
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
projets
Cliquer pour enrouler
pokemon
Cliquer pour enrouler
encodage des données de combat (sprite, attaques et nom)
100%
systeme de combat
100%
encodage des données de pokemon (niveau d'apprentisage et evolution)
100%
moteur de la carte
50%
level design
1%
finition de pokemon jade
42%
merci a tout le monde pour son soutien
projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
-en basic: un programme nommé PICFMLIM convertissant une picture en code basic.
-en C:
-Un pong.
-Un projet en pause. Je compte le reprendre de temps en temps: Summer Cursed
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
Citer : Posté le 10/08/2013 00:15 | # | Fichier joint
tu saurais essayer ca? normalement ca devrait marcher
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 10/08/2013 01:37 | #
La connexion fonctionne, les deux calculatrices attendent mutuellement leurs tour pour jouer, par contre elle jouent pas le même jeu. Genre j'ai endormi locklass d'un coté et de l'autre coté il a reçu l'attaque riposte donc tout le combat est différent.
Citer : Posté le 10/08/2013 11:52 | # | Fichier joint
est-ce que l'equipe ennemie est bien celle qui faudrait (est-ce que chaque calto connait l'equipe ennemie ou est-ce qu'elle en met une au hasard?) et est-ce que ca lance toujours riposte?
tu saurai essayer ca aussi?
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 10/08/2013 16:15 | #
J'ai testé les deux versions en vidéo pour que tu réponde toi même à tes questions
P
http://ziqumu.fr.nf/VID_20130810_130937.mp4 - 1.00.04
http://ziqumu.fr.nf/VID_20130810_131933.mp4 - 1.00.05
Et pour info la SH3 c'est celle qui est relié en USB avec le cable gris parce qu'il n'y a plus de pile.
(Arf et je suis enrhumé donc désolé si je rennifle au pire coupe le son, il sert pas à grand chose)
"Tortank utilise cage-éclaire !"
A la fin de la 1.00.04. Enfin je sais pourquoi ça fait ça, mais c'est quand même pas courant
Citer : Posté le 10/08/2013 16:39 | #
Tu devrais vraiment faire un système avec un hôte, comme ça tu fais que les joueurs choisissent leurs attaques en même temps, puis les données sont envoyées dans un ordre précis (l'hôte, puis après l'autre) et quand l'hôte envoie un 1 juste après avoir reçu les dernières données, les deux calculatrices font les animations du combat en même temps (si il y a un léger décalage tant pis, tant que le résultat final est le même).
Citer : Posté le 10/08/2013 16:57 | #
Il me semble qu'il a déjà un sytème hôte choisis automatiquement, et si c'est du tour par tour, je pense que c'est parce que son système actuel est basé sur celui avec les codes, et avec les codes il pouvait pas faire ça je pense.
Citer : Posté le 10/08/2013 18:09 | # | Fichier joint
c'est bon, je pense que j'ai trouvé ce qui clochait : en fait, ma méthode c'est que la calto écrit dans le buffer d'envoi ce qu'elle a fait (le mot de passe), puis lit dans le buffer de réception jusqu’à ce qu'il y ait quelque chose d’écrit, puis attend un peu et puis efface le buffer de reception et d'envoi.
ce qui se passe actuellement, c'est que le temps d'attente est trop court, et que l'autre calto n'a pas le temps de lire les données envoyées. donc normalement en allongeant le temps d'attente ca devrait marcher.
tu saurais tester ca s'il te plait?
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 12/08/2013 12:08 | #
Y'a toujours le problème de riposte
Citer : Posté le 12/08/2013 17:53 | #
et est-ce que les calculatrices jouent toujours en decalé?
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 12/08/2013 18:15 | #
oui
Citer : Posté le 13/08/2013 11:39 | # | Fichier joint
bon, j'ai decide de tester un systeme d'hote...
tu peut tester ca s'il te plait ?
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 16/08/2013 19:58 | #
Même problème calculatrices décalés et riposte.
Je viens de remarquer que si les deux calculatrices étaient pas branchés entre elles aux début de la phase connexion, si on les branche après il ne se passe rien.
Citer : Posté le 16/08/2013 20:21 | # | Fichier joint
hum...
tu saurais tester ça et me dire si le numéro en haut a gauche est différent sur les deux calto?
(d'ailleurs j'ai corrigé le petit bug lorsqu'on branche les deux calto au début de la phase de connexion)
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 16/08/2013 20:40 | #
0 sur les deux. Le bug a en effet été corrigé
Citer : Posté le 16/08/2013 20:46 | # | Fichier joint
tiens, tu saurai me dire les nombres sur les calto apres avoir choisi ton equipe s'il te plait?
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 16/08/2013 20:56 | #
Toujours 0, mais sur une calculatrice, j'ai eu le pokémon "bug" en face (un equivalent à MissingNo. ? )
J'ai recommancé une fois et toujours 0 mais plus de "bug"
Citer : Posté le 16/08/2013 21:04 | # | Fichier joint
tiens, tu saurais essayer ca?
normalement, apres que tu aye selectionner ton equipe, chaque calto devrai afficher deux nombres, tu saurais me les dire ? (appuye sur exe pour continuer)
Ajouté le 16/08/2013 à 21:04 :
et oui, c'est un equivalent a missingno (quand l'id == 0, ce qui n'est pas censer arrivé )
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 18/08/2013 15:02 | #
Une seule des deux calculatrice m'affiche deux nombres. L'autre reste au niveau de la validation de l'équipe (lorsqu'on doit choisir oui ou non, mais je peux plus bouger le curseur car j'ai déjà appuyé sur EXE).
938532
9864155
Si j'appuis sur EXE sur celle qui affiche les nombres : erreur systeme
Citer : Posté le 18/08/2013 15:34 | # | Fichier joint
tiens, tu saurais tester ca? normalement les chiffres en haut, quand tu as selectionné l'equipe et juste avant que la calto affiche les nombres doivent etre identiques sur les deux calto et aller de 0 a 5
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2
merci a tout le monde pour son soutien
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm
(dont je connais le nom, mais pas vous )Arcuz !Citer : Posté le 18/08/2013 20:53 | #
Envoie lui ta calculette Ziqumu, ça sera plus simple
Citer : Posté le 18/08/2013 23:56 | #
j'y pensais aussi
-en C:
-Un pong.
-Un projet en pause. Je compte le reprendre de temps en temps: Summer Cursed
-mon tuto sur les Str
Mes calto: G25+, G75
Mon minecraft en dévelopement
-Portal2D de JavierXD
-CalCraft de Wime
-GeekBros du groupe GeekBrothers (Eiyeron,Siapran,KevKevVTT,Adbook,LIMachi)