CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

un rpg en flash, besoin d'aide

highlyman
highlyman
Niveau 9
17 novembre 2004 à 13:54:11

bon voila j´ai decider de m´aventurer dans un actionrpg simple sur flash, je sais que plusieur en ont deja fait je pense notament a un remake de zelda,
donc pour ceux qui savent ou trouvé des bon tut´s pour ca je le remercierais.

LoyalMan
LoyalMan
Niveau 7
17 novembre 2004 à 14:29:07

:salut:
1.Crée un rpg avec flash ? ! tu m´apelle quand ta fni !
2.Des tutos pour crée ce type de jeu avec flash . ..http://www.flashkod.com
3.Si tu cherche bien sur ce site yen a UN SEUL de gars qui a crée un jeu rpg mais il a 39ans...ect
4.donc si tu veux faire sa passe direct a autr chose.
5.Sinon montre se que tu sais faire avec flash et sa peut se faire mais bon
Voila :-d

highlyman
highlyman
Niveau 9
17 novembre 2004 à 14:38:01

merci de ton encouragement mon gars, non mais je vais le faire comme même, regarde les post de luxgerina, il a fait un zelda en flash, moi je m´en sers juste pour des site web, mais je voudrais faire une epreuve de mon jeu sur flash, pour attirer du monde apres pour ca réalisation en c++. donc voila il sera sur mon site en jannvier, le temps de le faire ainsi que mon site.

fil_razorback
fil_razorback
Niveau 10
17 novembre 2004 à 15:48:12

faut rechercher sur le forum; Luxregina a fait un tuto pile poile sur le sujet! Mais vraiment pile poil!

highlyman
highlyman
Niveau 9
18 novembre 2004 à 10:10:26

si quelqu´un connait le type de code pour :

-mouvement aléare sur la carte ( pour les monstre)
- passage d´une carte a l´autre ( en sortant du cadre de l´ecran)
- si il faut une anime de coup d´epée ou simplement une seul image
-comment configurer un bouton de clavier pour une action dans le jeu,
-et enfin la gestion d´hp et tout le tatouin.

pour ceux qui auront la gentillesse de me repondre pertinement, je les remercie d´avance. ( il me faut juste des tutorial dessus ou même les actionscript) merci
highlyman.
:content:

highlyman
highlyman
Niveau 9
18 novembre 2004 à 10:11:04

aleatoire et pas aleare desole

shurakano
shurakano
Niveau 3
18 novembre 2004 à 12:18:44

bon c pas gagné... le mieux c´est d´apprendre l´action script sinon tu vas simplement faire du bricolage et c pas toujours trés bon.
Quoi qu´il en soit la fonction essentielle pour faire un jeu est la condition hitTest.

- pour le mouvement aléatoire tu définis des coordonnées pour ton clip avec random.
ex pour une scène de 550/400:

onClipEvent ( enterFrame) {
this._x = Math.random()*550;
this._y = Math.random()*400;
}

- passage d´un écran à l´autre: rien de plus simple, tu créé un clip sur le bord de l´écran ( la sortie) et quand le joueur le touche, tu l´envoie à l´image suivante ( l´autre écran de jeu)
ex d´un script placé sur le clip joueur:

onClipEvent ( enterFrame) {
if ( this.hitTest(_root.clipdesortie)) {
_root.gotoAndStop(2);
}
}

- oui il faudra une anim´ de quelques images seulement

- la liste du code de chaque bouton est accessible dans l´aide action script dans flash ( f1). y´a plus qu´à copier...

- la gestion d´hp... ben tu créé un clip qui détermine le nb d´hp ( genre 150) et à chaque fois que le joueur se fait toucher tu lui retire entre 3-5 hp pour tel monstre, 6-10 pour un autre etc ( hitTest+random). Si la valeur arrive à 0 le joueur est mort...

voila si c´est pas clair dis le... @+

highlyman
highlyman
Niveau 9
18 novembre 2004 à 13:42:56

merci pour ton aide tres utile, je vais pouvoir commencer !

shurakano
shurakano
Niveau 3
18 novembre 2004 à 15:14:14

pas de quoi... tu risque d´avoir pas mal de soucis alors n´hésite pas à demander ^^

highlyman
highlyman
Niveau 9
19 novembre 2004 à 09:54:04

je crois que tu va m´etre d´une grande utilité mon cher shurakano, donne moi ton mail stp, pour plus de facilité de communication,

je voulais te demander, pour le deplacement de perso, faut combien d´image ( pour faire style d´avancer, 2 ou 3 image je crois que c´est bon non?),
et aussi comment on code l´action que lorsque tu appuie sur la touche droite, le perso est en vu de droite, et pareillement pour la gauche, bas et haut ( pour pas qu´il reste tjrs de dos et avancé en crabe ! lol). merci a celui qui pourra me repondre.

highlyman
highlyman
Niveau 9
19 novembre 2004 à 10:00:43

je crois que tu va m´etre d´une grande utilité mon cher shurakano, donne moi ton mail stp, pour plus de facilité de communication,

je voulais te demander, pour le deplacement de perso, faut combien d´image ( pour faire style d´avancer, 2 ou 3 image je crois que c´est bon non?),
et aussi comment on code l´action que lorsque tu appuie sur la touche droite, le perso est en vu de droite, et pareillement pour la gauche, bas et haut ( pour pas qu´il reste tjrs de dos et avancé en crabe ! lol). merci a celui qui pourra me repondre.

shurakano
shurakano
Niveau 3
19 novembre 2004 à 10:33:13

ok alors pour ton perso il te faut un movie clip pour chaque état du perso ( donc 4 movieclips, un avec le perso qui va en haut, l´autre en bas, à gauche et à droite). Dans chacun de ces movie clips tu fais l´anim de ton perso qui bouge, le nb d´images dépend de la cadence de l´anim, personellement je fais durer un cycle de marche 1 seconde, donc si l´anim est cadencée à 30 fps alors il faudra un cycle de marche de 30 images ( et oui quand même ! ). Cela dit si on prend un jeu comme zelda 3 l´anim du perso ne comporte qu´une poignée d´images ( genre 3 ou 4) donc à toi de voir.
Une fois que tu as tes 4 movie clip, tu les integre dans un nouveau movie clip qui compendra alors 4 images chacunes correspondant à un état du perso ( haut, bas, gauche et droite avec un stop sur chaque images).
Voila pour la théorie, dis moi si tu captes et je continue sinon je reprends tout plus calmement ( c pas facile d´expliquer correctement ce genre de trucs)

^^

highlyman
highlyman
Niveau 9
19 novembre 2004 à 10:40:49

je capte le principe, mais ´ai un peu de mal, a trouvé les actions, on peut les trouver en mode normal, ou il faut les scripter soit meme en expert ?

shurakano
shurakano
Niveau 3
19 novembre 2004 à 10:49:07

hors de question de rester en mode normal, il faut paser en mode expert et tout coder soi même

highlyman
highlyman
Niveau 9
19 novembre 2004 à 10:55:25

merci,
j´ai deja un souci, j´arrive pas a deplacer mon hero avec les fleche, sur mon movieclip j´ai mis

on(keyPress " <Left>"){this._x--;}
on(keyPress " <Right>"){this._x++;}
on(keyPress " <Up>"){this._y--;}
on(keyPress " <Down>"){this._y++;}

c´est bon?
ou il faut le mettre sur la frame?
car je l´ai mis sur mon perso et sa marche pas, il avance pas.
aide moi merci

highlyman
highlyman
Niveau 9
19 novembre 2004 à 11:02:14

enfin c´est ptet la version, je suis au boulot et suis sur mac, donc je n´ai que flash 4 donc le code du tut´s ne marche ptet pas?, chez moi j´ai le mx, j´espere que ca ira comme meme.

shurakano
shurakano
Niveau 3
19 novembre 2004 à 11:04:09

c bien plus subtile vu que tu as des anim´ au sein même de ton movie clip. Sans t´embrouiller plus fais un copier/coller de ce code et ça marchera :
________________________________________________
onClipEvent ( enterFrame) {
if ( Key.isDown(Key.RIGHT)) {
this.gotoAndStop(1);
this._x += 2;
}
else if ( Key.isDown(Key.LEFT)) {
this.gotoAndStop(2);
this._x -= 2;
}
else if ( Key.isDown(Key.DOWN)) {
this.gotoAndStop(3);
this._y += 2;
}
else if ( Key.isDown(Key.UP)) {
this.gotoAndStop(4);
this._y -= 2;
}
}
________________________________________________

Note: à ce stade les lignes " this.gotoAndStop" ne sont pas indispensable mais c nécessaire pour plus tard. Je te commente la partie du code pour la touche " right":
if ( Key.isDown(Key.RIGHT)) {
-> si la touche droite est enfoncée
this.gotoAndStop(1);
-> alors le movie clip va sur l´image 1, c´est l´image ou le héros va à droite
this._x += 2;
-> le héros se déplace de 2 pixels vers la droite

^^

highlyman
highlyman
Niveau 9
19 novembre 2004 à 11:24:59

j´vai ptet t´emmerder, mai il e dit qu´il y a une erreur de syntaxe a la ligne 2 6 10 14 et 17, il me dit aussi line 1 le bloc d´instruction doit etre terminé par }, et aussi line 1 l´instruction doit apparitre dans le gestionnaire onclip event?
comprends pas bien ! ! ch´ui une brele desole

highlyman
highlyman
Niveau 9
19 novembre 2004 à 11:27:51

voila ce qu´il me met
Scène = Scène 1, Calque = Calque 5, Image = 1 : Line 1: Identifiant attendu
onClipEvent (  enterFrame) {

Scène = Scène 1, Calque = Calque 5, Image = 1 : Line 2: Erreur de syntaxe.
if (  Key.isDown(Key.RIGHT)) {

Scène = Scène 1, Calque = Calque 5, Image = 1 : Line 6: Erreur de syntaxe.
else if (  Key.isDown(Key.LEFT)) {

Scène = Scène 1, Calque = Calque 5, Image = 1 : Line 10: Erreur de syntaxe.
else if (  Key.isDown(Key.DOWN)) {

Scène = Scène 1, Calque = Calque 5, Image = 1 : Line 14: Erreur de syntaxe.
else if (  Key.isDown(Key.UP)) {

Scène = Scène 1, Calque = Calque 5, Image = 1 : Line 1: Le bloc d´instruction doit être terminé par ´}´
onClipEvent (  enterFrame) {

Scène = Scène 1, Calque = Calque 5, Image = 1 : Line 16: Erreur de syntaxe.
this._y -= 2; }

Scène = Scène 1, Calque = Calque 5, Image = 1 : Line 1: L´instruction doit apparaître dans le gestionnaire onClipEvent
onClipEvent (  enterFrame) {

shurakano
shurakano
Niveau 3
19 novembre 2004 à 11:29:23

j´ai utilisé ce code pour un de mes persos... y´a pas de problemes ça marche ( c le cas de le dire).
L´instruction doit se terminer par } ce qui est bien le cas. Tu es sûr qu´il n´y a pas d´autres morceaux de code sur ton clip ? T´es sûr que tu l´as bien collé sur le movie clip et pas sur une frame ?

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment