Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » SBZ project 2019
RedeyesHors ligneMembrePoints: 261 Défis: 1 Message

SBZ project 2019

Posté le 02/07/2018 22:35

Dans ce topic, j'aimerais vous presenter en détail mon plus grand projet de rpg, Sword Burst Zero Proto-Z.



Il s'agit d'un jeu de rôle en Basic sous forme de plusieurs parties où l'histoire se poursuit à travers elles. La première partie étant achevée, je voudrais plutôt vous parler de la seconde partie du jeu:

Tout d'abord, j'aimerais vous exposer le scénario de cette deuxième partie:
La poursuite du scénario
Cliquer pour enrouler
Après avoir livré notre premier combat d'entraînement grâce aux armes acquises, trois sbires du côté des forces obscures cherchent à nous prendre nos armes pour se servir de leur pouvoir dans le but d’accélérer le processus de resurrection de Proto-Z. Allons-nous les laisser faire? Bien sûr que non voyons . Nous nous engageons ainsi dans un combat contre ces sbires où chacun de nous (les trois personnages) combat l'un des trois sbires (En principe, les combats s’achèvent lorsque l'arme de l'adversaire éclate en morceaux. Aller jusqu'à la mort est nécessaire dans des cas extrêmes qui vont se manifester plus tard dans le jeu). A la fin du combat, les sbires s'enfuient. Cela ne veut pas dire que la période de galère est finie, bien au contraire. Sakimi Hakyu nous confie une carte des différentes contrées de l'univers afin de trouver le maximum d'aide possible, surtout auprès des différents administrateurs du réseau de l'Online-Universe, dirigeant des secteurs précis de l'univers...



La nouveauté majeure dans cette partie est la presence de plateformes de combat:
Les scènes de combat
Cliquer pour enrouler
Celles-ci utiliseront pour le mode graphique Multi-Drawstat. Il y a trois choix possibles dans le menu de combat:
-Attaque, où on retrouve les capacités utilisables de l'arme, différant en fonction de l'arme possédée. Au fur et à mesure de l'augmentation du niveau de l'arme, de nouvelles capacités apparaîtront. Ces capacités sont spécifiques aux armes.
-Attaque spéciale, disponible à partir d'un niveau assez élevé de l'arme, où l'animation de combat sera assez intense.
-Défense, regroupant des techniques de protection contre les offensives ennemies. Ces techniques sont à usage limité.
La première attaque dépendra des adversaires et des niveaux d'experience des deux battants. Les points d'experiences acquis à la fin du combat dependent de l'écart de niveaux entre les deux adversaires. Le combat s'achève lorsque l'une des deux armes en confrontation éclate en morceaux.



Une fois le jeu entièrement terminé, je projette de mettre en place des événements dans le jeu que j'annoncerai régulièrement, via une nouvelle fonction du jeu:
Nouvelle fonction et événements dans le jeu
Cliquer pour enrouler
De nouvelles armes seront disponibles dans le jeu une fois l'aventure terminée ou très avancée, et accessibles à partir de la fonction "événements" du jeu. Ces nouvelles armes seront annoncées par un code à saisir dans la fonction "événements" et "cadeau par code". Une fois le code saisi, vous pourrez utiliser leur potentiel dans le jeu.
Aussi, lorsque vous aurez entièrement fini l'histoire du jeu, vous pourrez vous livrer à des combats plus que jamais épiques en participant au Grand Tournoi des Battants.

Ces fonctions nécessiteront la dernière version du jeu.


Pour l'instant, j'aimerais vous exposer l'avancement de la deuxième partie:
Avancement de la seconde partie
Cliquer pour enrouler
Scénario
   80%

Finalisation des plateformes de combat
   1%

Ecriture du code
   1%

Elaboration de la carte
   1%

Pictures nécessaires
   60%





Prochaine mise à jour
Cliquer pour enrouler
Date indéterminée. Disponible prochainement.


Grande réforme du jeu!: Passage du mode Text au mode Graphique

Nouveautés:
-La ville de Tokyo sera agrandie afin d'élargir le cadre spatial du jeu.
-La maman de votre héros/héroïne jouera un rôle plus important que vous le croyez.
-Vous pouvez manifester la présence de votre pseudo dans le jeu si vous voulez !
-De grandes améliorations graphiques.
-Création des véritables sprites.
-Mise en place d'un moteur de dialogue.
-Un logo officiel caractérisant le jeu dans son intégralité avant la sortie d'une nouvelle saison peut-être ...

Voici quelques images du jeu pour l'instant:








En ce moment, la première partie est actuellement en cours de rénovation. Voici sa progression:
Première partie en rénovation: Progression
Cliquer pour enrouler
Structure graphique
   26%

Sprites des personnages
   57%

Carte du jeu
   12%

Dialogues
   34%

Combats
   2%


Vous pouvez aussi faire partie du jeu. Ceux qui le souhaitent peuvent se manifester!

Historique:

-Vendredi 6 Octobre 2017: Naissance du projet et début de l'encodage
-Mardi 26 Juin 2018: Finalisation de la première partie (v 1.0)
-Mercredi 27 Juin 2018: Publication de la version 1.0
-Mardi 3 Juillet 2018: Mise à jour vers la version 1.1
-Jeudi 5 Juillet 2018: Début de la grande rénovation


Fichier joint


Pages : Précédente1, 2, 3, 4
RedeyesHors ligneMembrePoints: 261 Défis: 1 Message

Citer : Posté le 24/08/2018 14:23 | # | Fichier joint


J'ai terminé l'encodage du menu principal avec le système de sauvegarde, de réinitialisation du jeu, de chargement de la partie sauvegardée, la rubrique des armes, la carte d'identité ainsi que quitter le jeu sans sauvegarder où s'affiche la sauvegarde précédente avant de confirmer son choix. Avec les arrangements graphiques, il me reste environ 20 ko de mémoire principale restante en tout pour continuer à élaborer les maps du jeu et les différents événements de l'histoire... Il se peut du coup qu'il y ait moins de pictures que dans la version 1.1 pour pouvoir récupérer un peu de mémoire principale afin de poursuivre le développement. Cela dit, il y aura tout de même 3 pictures à 2064 octets. Elles serviront à conserver une map actuelle pour que les sprites se déplacent, pour enregistrer l'écran lors des dialogues, et une pour le moteur de combat
Be perseverant in all that you undertake, and get stronger everytime... Shining hope
NinestarsHors ligneMembrePoints: 2171 Défis: 22 Message

Citer : Posté le 26/08/2018 14:35 | #


Très bien.
20k me parraissent tendus, surtout vu le style de jeu avec des graphismes pour la map. Et surtout des dialogues, c'est à mon avis ce qui va te prendre le plus de place.
Et tauras surement besoin d'autre picture pour les différents menu...
Enfin bon courage, ton projet est vraiment super
RedeyesHors ligneMembrePoints: 261 Défis: 1 Message

Citer : Posté le 26/08/2018 18:20 | # | Fichier joint


Merci beaucoup Ninestars!
Be perseverant in all that you undertake, and get stronger everytime... Shining hope
DrakHors ligneRédacteurPoints: 1922 Défis: 38 Message

Citer : Posté le 26/08/2018 20:02 | #


3 Pictures à 2064 octets, c'est un coût élevé. Il faudra peut-être que tu dises au revoir à certaines options pour laisser de la place dans ton jeu.
Eon the Dragon : version 1.2
Let's have a look!
Marre de ces RPGs qui t'imposent des classes, des compétences et des sorts ? Crée tes propres capacités sur Eon the Dragon ! Des monstres, des dragons et des combats aussi épiques que difficiles t'attendent !
Un RPG unique et immense t'attend ! Joue dès maintenant à Aventura, le Royaume Poudingue !
Vous aussi, soyez swag et rejoignez Planète Casio !
RedeyesHors ligneMembrePoints: 261 Défis: 1 Message

Citer : Posté le 26/08/2018 21:31 | # | Fichier joint


Avec les modifications, j'ai à present jusqu'à 28 Ko de libres, en comptant aussi deux pictures à 2064 octets sur trois ainsi que les données de sauvegardes d'une partie déjà en cours. Il n'y a que peu d'options dans le jeu pour l'instant, mais si elles me posent problème plus tard, le choix sera difficile

Ajouté le 25/09/2018 à 21:55 :
Lorsque j'aurai du temps, je compte créer une musique du jeu pour l'édition Proto-Z en 8 bit que j'appellerai Sword Burst Zero Theme 1, c'est une bonne idée à votre avis?
J'ai déjà toute la musique en tête, il ne me reste plus qu'à l'adapter en 8 bit
Be perseverant in all that you undertake, and get stronger everytime... Shining hope
DrakHors ligneRédacteurPoints: 1922 Défis: 38 Message

Citer : Posté le 25/09/2018 23:55 | #


Comment tu mettrais ta musique en avant ?
Eon the Dragon : version 1.2
Let's have a look!
Marre de ces RPGs qui t'imposent des classes, des compétences et des sorts ? Crée tes propres capacités sur Eon the Dragon ! Des monstres, des dragons et des combats aussi épiques que difficiles t'attendent !
Un RPG unique et immense t'attend ! Joue dès maintenant à Aventura, le Royaume Poudingue !
Vous aussi, soyez swag et rejoignez Planète Casio !
RedeyesHors ligneMembrePoints: 261 Défis: 1 Message

Citer : Posté le 26/09/2018 12:57 | # | Fichier joint


J'ai pensé à l'inclure lors d'une vidéo de présentation du jeu, enfin j'essaierai
Be perseverant in all that you undertake, and get stronger everytime... Shining hope
RedeyesHors ligneMembrePoints: 261 Défis: 1 Message

Citer : Posté le 17/02/2019 11:37 | # | Fichier joint


Petite mise à jour des informations sur le scénario de la première partie du jeu! Je me suis demandé: Pourquoi devrait-on choisir entre trois épées déjà conçues alors que l'on pourrait se la créer soi-même, ou du moins participer à sa création?

Pour se faire, votre personnage devra donc passer trois épreuves. A l'issue de chacune d'elles, le résultat déterminera l'épée que vous allez créer. Selon les statistiques répertoriées, une épée entre trois vous sera attribuée: La Blade-Buster, Le Boreal-Saber et la SwordLight.


De plus, j'ai ré-imaginé le début du jeu. J'ai trouvé peu cohérent le fait que trois jeunes qui ne se connaissent pas se retrouvent convoqués par Sakimi H. dans un parc ou un établissement sans réel élément déclencheur (ici, un concours abstrait...). Vous êtes donc dans un lycée à Tokyo affilié à la société Neuro-Communication avec deux de vos camarades (ceux initialement convoqués avec vous). Au sous-sol du lycée, se trouve une pièce secrète appartenant à la société Neuro-communication. Et par tous les moyens possibles et inimaginables, un de vos camarades trouve une carte d'accès au sous-sol et vous vous y aventurez. C'est ensuite que l'histoire commencera pour de vrai.

Ajouté le 18/02/2019 à 09:52 :
Aussi il ne me sera impossible d'intégrer toutes les maps du jeu en une partie, cela prendra beaucoup trop de place. Donc je pense plutôt les répartir dans les différentes parties: A chaque nouvelle partie, une autre map qui succède à la précédente et pour assurer cette succession, il y aura une zone à sauvegarde automatique pour chaque partie. Celle-ci différera des sauvegardes manuelles (propres à la partie en question) car elle engendrera le déverrouillage de la suite des parties. En fait, j’essaye de gérer les maps à peu près de la même façon qu'annoncé pour Arc-Universe en réduisant un peu les déplacements et exploiter au mieux le peu d'espace de la calculatrice.
Be perseverant in all that you undertake, and get stronger everytime... Shining hope
Cakeisalie5Hors ligneMembre de CreativeCalcPoints: 1730 Défis: 10 Message

Citer : Posté le 18/02/2019 09:55 | #


J'ai du mal à suivre l'avancement des projets sur Planète Casio, mais je tombe sur ce topic et franchement : joli coup de crayon !

Promotion ordinaire sur les inscriptions sur Planète Casio : en ce moment, c'est gratuit !
Besoin d'utilitaires de transfert vers et depuis la calculatrice sous GNU/Linux ?
RedeyesHors ligneMembrePoints: 261 Défis: 1 Message

Citer : Posté le 17/04/2019 10:52 | #


Une version démo de la rénovation sera publiée prochainement, histoire de ne pas trop faire languir les choses.
Be perseverant in all that you undertake, and get stronger everytime... Shining hope
Sentaro21Hors ligneMembrePoints: 350 Défis: 0 Message

Citer : Posté le 17/04/2019 13:39 | # | Fichier joint


I'm very happy that the Japanese title is attached.
I'm looking forward to it.

By the way, I found a mistake in Japanese Kana character.
The current title is "Zero" is "Yaro".
Correctly this is "Zero".

Je continue à développer C.Basic. (Il est compatible avec Basic Casio.)
Overclocking utilitaire Ftune/Ptune2/Ptune3 est également disponible.
Si vous avez des questions ou un rapport de bogue, n'hésitez pas à me le faire savoir.
RaderEn ligneMembrePoints: 107 Défis: 0 Message

Citer : Posté le 17/04/2019 14:25 | #


J'espère que le jeu sera adapté en C, un addin serait le bien venu!
For 1→A To 2
0→A
Next

L'art ne s'apprends pas
HackcellHors ligneMembrePoints: 978 Défis: 6 Message

Citer : Posté le 17/04/2019 15:31 | #


How… You're right, looks like this peer forgot to draw the last part of the kana ゼ.
And I don't believe this peer inverted those two kana, since (to my limited knowledge) ヤ doesn't take dakuten…
I usually spend meow time cosplaying as a diligent student...
So it can get pretty stressful.
That's exactly why PC is such a happy place for meow to be ⭐
RedeyesHors ligneMembrePoints: 261 Défis: 1 Message

Citer : Posté le 17/04/2019 15:46 | #


Oh...I haven't seen and thought about the link with the "ya"...
May I've done a wrong road when I've tried to draw it in calculator. Thank you very much for your observation! !
Be perseverant in all that you undertake, and get stronger everytime... Shining hope
HackcellHors ligneMembrePoints: 978 Défis: 6 Message

Citer : Posté le 17/04/2019 15:54 | #


Sentaro21 have already made a correction thought :


I usually spend meow time cosplaying as a diligent student...
So it can get pretty stressful.
That's exactly why PC is such a happy place for meow to be ⭐
RedeyesHors ligneMembrePoints: 261 Défis: 1 Message

Citer : Posté le 17/04/2019 15:58 | #


Ah okay , thank you!

@Rader: Ne t'en fais pas pour ça, je projette justement d'en faire un autre lorsque j'aurai terminé la suite Proto-Z:
Sword Burst Zero Arc-Universe

Pareil ici aussi pour les erreurs à réctifier dans l'écran titre ...
Be perseverant in all that you undertake, and get stronger everytime... Shining hope
Pages : Précédente1, 2, 3, 4

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