Posté le 13/10/2013 17:53
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 205 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
Citer : Posté le 13/10/2013 19:19 | #
Je veux bien t'aider, mais sois plus précis. Qu'est-ce qui ne va pas avec "Faire les P.V." ?
J'ai pas trop compris ce qu'étaient les boutons de défilement, et je vois pas ce que tu veux faire avec ton équation.
Le compteur, tu peux le faire comme ça :
Locate 11,2,A //Affiche le nombre
For 1->B To 150 // Laps de temps pour ne pas que ça défile trop vite
Next
Next
En tout cas je te souhaite bonne chance pour ton projet
Au fait, il sera en mode texte ou en mode graphique ?
Citer : Posté le 13/10/2013 19:25 | #
J'aimerais faire un jeu genre Punch-Out en RPG (PV = points de vie :comment on le fait ?)
Boutons de défilement : J'aimerais faire un menu comme dans les jeux vidéo.
L'equation : c'est pour les coups
Direct : (ax-8+y)*10 = 60 (determiner le facteur a)
Uppercut : (ax-8+y)*10 = 70 (idem)
Gauche ou droite : (ax-8+y)*10 =55
Et si l'adversaire se défend : Coups réduits à 10%
Il sera en mode texte (vu que je sais PAS DU TOUT faire mode graphique)
Citer : Posté le 13/10/2013 19:32 | #
pour le menu, si tu es sur 75/85/95 (ou 35+USB, mais je ne suis pas sur), il existe une commande speciale "menu"
sinon voila un exemple
" direct"
" uppercut"
" gauche"
do
locate 1,A," "
getkey = HAUT and A>1=> A-1->A
getkey = BAS and A<3=>A+1->A //je ne me souviens plus du code de la touche
locate 1,A,"-"
for 1->B to 150
next
lwpwhile getkey ≠ 31
et tu a le choix dans la variable A
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 13/10/2013 19:32 | #
Pourquoi ne pas faire directement un truc du style
Direct : -60
Uppercut : -70
G et D : -55
Et ensuite pour les PV, il te suffit d'initialiser une variable P avec le nombre de point de vie souhaité et de le faire diminuer en fonction des divers coups que tu prends
Citer : Posté le 13/10/2013 19:33 | #
Nan mais on comprend rien à tes équations... x ? y ?
Citer : Posté le 13/10/2013 19:37 | #
Ce que je ne comprends c'est à quoi correspondent les paramètres x et y. Sont-ce des coordonnées ? Des statistiques ?
Les points de vie tu peux les faire comme ça :
100->B //Initialisation des points de vie de l'adversaire
...
Getkey=78⇒20->C //Supposons que quand on appuie sur SHIFT, ça fait un Uppercut, qui enlèverait 20 points de vie.
... //Autres coups possibles, toujours avec Getkey=
D=1⇒C-(C/10)->C //Supposons que si l'adversaire se défend, D=1. Dans ce cas, ça réduit de 10% les dégâts
B-C->B //On retranche les points de vie
Bref, tu voit l'idée. Il suffit d'adapter ça à l'adversaire, les coups qu'il envoie seraient gérés soit par des #RanInt, soit par une I.A.
Reste le menu déroulant :
Do
Getkey->B
If B
Locate 1,A," "
Then A+(B=37)-(B=28)->A
Locate 1,A,"⇒"
Ifend
Lpwhile B≠31
Citer : Posté le 13/10/2013 19:46 | #
Bon...Je laisse tomber l'équation !
pour le menu, si tu es sur 75/85/95 (ou 35+USB, mais je ne suis pas sur), il existe une commande speciale "menu"
Je suis sur Graph 35+ pas USB !
Positon : Merci pour les points de vie !
Nemhardy : Comment ca fonctionne ? (je suis néophyte n'oublie pas )
Citer : Posté le 13/10/2013 20:11 | #
Positon a expliqué ce que je voulais te dire en fait
Citer : Posté le 17/10/2013 19:05 | #
bah l'équation à vue de nez ça avait l'air d'être un arc paramétré mais... où est-ce que tu as trouvé ça? Et à quoi ça sert pour du mode texte?
Enfin bref, la question que je me pose surtout c'est... Mais tu voudrais pas commencer par un truc moins chaud???
Apparemment tu ne sais pas comment gérer les PV, alors certes tu dois avoir très envie de mener ton projet à bien, mais pourquoi ne pas commencer par des jeux plus simples, pour s'habituer aux boucles, tests, etc... S'exercer aux graphismes et à la programmation en général, et t'attaquer au jeu quand tu seras plus expérimenté.
Parce que tu risques de pas mal galérer, même si je ne veux pas te décourager bien sûr!
A mon avis, il serait plus sage de commencer par des programmes plus simples, et t'y attaquer quand tu seras mieux préparé...
Timeless Remix
Super Run & Jump
Timeless
Les tests vidéo de Marmotti
Timeless Remix Airwolf