E-anim
AccueilPortailFAQRechercherS’enregistrerConnexion
Poster un nouveau sujet   Répondre au sujet
 

Creer un jeu de dribble

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2, 3, 4  Suivante
AuteurMessage
mafiacx
super acro
super acro



Age : 14
Inscrit le : 03 Jan 2008
Messages : 412
Loisirs : skateboard

MessageSujet: Creer un jeu de dribble   Sam 9 Fév - 20:03

A)
1. Ouvrez le bloc note
2. insérer le code suivant
Code:
class jongle{
  static var init:Number; 
  static var vx:Number;
  static var vy:Number;
  static var largeur:Number=200;
  static var hauteur:Number=200;
  static var hauteurballe:Number=30;
  static var largeurballe:Number=30;

  static function clique(){
      vx=(_root.balle._x-_root._xmouse)*0.8;
      vy=-(hauteurballe/2+_root.balle._y-_root._ymouse)*0.6;
  }
 
  static  function main() {
      //initialisation
      if (init != 11){
        init=11;
        vx=0;
        vy=0;
      }
      //colision lateral 
      if(((_root.balle._x<largeurballe/2)&&(vx<0))||((_root.balle._x>largeur-largeurballe/2)&&(vx>0))) {
        vx*=-0.9;
        vy*=0.7;
      }
      //colision sol
      if((_root.balle._y>hauteur-hauteurballe/2)&&(vy>0)) {
        vx*=0.9;
        vy*=-0.7;
       
        //arret des oscillations de la balle
        if(Math.sqrt(vx*vx)<0.3) vx=0;
        if(Math.sqrt(vy*vy)<1.7) vy=0;
      }

      _root.balle._x+=vx;
      _root.balle._y+=vy;
      _root.balle._rotation+=vx*3;
      //pesanteur
      vy+=0.6;
  }
}

(les dimensions de la balle et de l'anim sont a modifier selon vos données)
3. Enregistrer le sous "jongle.as"

B)
1. Sur E-Anim creer un groupe
2. Importer votre image
3. Retourner sur l'écran de base et renommez votre groupe "balle"
4. Ajouter une action programmé "au clique de souris" et ajouter le code suivant dans Programmer
Code:
 ->jongle.clique();

5. Ajoutez un temps 1
6. Enregistrer sous "jongle.phi"
7. Ouvrez Mtasc (Projet -> Programmation Mtasc), compilez
8. Enregistrez la page html

C)
1. Sous Notepad++ (par exemple) mettez le code
Code:
"c:\Program Files\E-Anim800\mtasc\mtasc" -v -swf jongle.swf -main jongle.as -version 8
pause

2. Enregistrer dans le dossier de votre anim et nommez le fichier "compile.bat"

D)
1. Lancez le fichier compile.bat
2. Voila c'est terminer vous pouvez voir votre anim sur la page html

Voici un exemple de résultat:

<embed width="200" height="200" type="application/x-shockwave-flash" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://franckp1.free.fr/upload_v2/jongle_1202550267.swf"></embed>

PS: le tuto a été réalisé grâce a Beldjilali
_________________

Mes Créations
Revenir en haut Aller en bas
Rock Lee
modo
modo



Inscrit le : 03 Mai 2006
Messages : 3523

MessageSujet: Re: Creer un jeu de dribble   Sam 9 Fév - 20:13

je le met en post it super tuto merci Mafiacx et Beljilali Wink
_________________
Salut Invité , combat ma brute LIEN
Revenir en haut Aller en bas
chris_c
super acro
super acro



Age : 38
Inscrit le : 18 Nov 2007
Messages : 5088

MessageSujet: Re: Creer un jeu de dribble   Sam 9 Fév - 22:03

merci bcp
_________________

merci Louzanes
Qui a vu Invité ?
Revenir en haut Aller en bas
seboy1
super acro
super acro



Inscrit le : 04 Jan 2008
Messages : 89

MessageSujet: Re: Creer un jeu de dribble   Dim 10 Fév - 12:16

Super mafiacx Very Happy

Je vais travailler dessus, et faire des modif Wink

<embed width="400" height="300" type="application/x-shockwave-flash" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://franckp1.free.fr/upload_v2/jongle_1202639644.swf"></embed >
_________________
Ma 1er console Very Happy (béta):
<embed width="677" height="847" type="application/x-shockwave-flash" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://franckp1.free.fr/upload_v2/console_1202549355.swf"></embed >
Revenir en haut Aller en bas
chris_c
super acro
super acro



Age : 38
Inscrit le : 18 Nov 2007
Messages : 5088

MessageSujet: Re: Creer un jeu de dribble   Dim 10 Fév - 12:46

bravo Seboy !!!!
_________________

merci Louzanes
Qui a vu Invité ?
Revenir en haut Aller en bas
Beldjilali
programmeur
programmeur



Inscrit le : 24 Juin 2007
Messages : 2226

MessageSujet: Re: Creer un jeu de dribble   Dim 10 Fév - 12:55

Je trouve tout cela un peu dommage qu'un jeu soit pret à l'emploi comme ça sans vraiment de recherche derrière. Je t'avais aidé pour faire le jongle (et pas le dribble, tu mélanges tout Laughing ) mafiacx parce que ça t'interressait mais je pensais que tu allais en faire un jeu avec TON idée (sur autre chose) pas une copie de mon idée de jeu. Enfin c'est pas grave tant que ça plait à tout le monde.

Pour le compteur de jongle :
ajoute un texte variable que tu appelles score et remplace ton code par celui ci :

Code:

class jongle{
  static var init:Number; 
  static var vx:Number;
  static var vy:Number;
  static var largeur:Number=200;
  static var hauteur:Number=200;
  static var hauteurballe:Number=30;
  static var largeurballe:Number=30;

  static function clique(){
      vx=(_root.balle._x-_root._xmouse)*0.8;
      vy=-(hauteurballe/2+_root.balle._y-_root._ymouse)*0.6;
      _root.score_text+=1;
  }
 
  static  function main() {
      //initialisation
      if (init != 11){
        init=11;
        vx=0;
        vy=0;
      }
      //colision lateral 
      if(((_root.balle._x<largeurballe/2)&&(vx<0))||((_root.balle._x>largeur-largeurballe/2)&&(vx>0))) {
        vx*=-0.9;
        vy*=0.7;
      }
      //colision sol
      if((_root.balle._y>hauteur-hauteurballe/2)&&(vy>0)) {
        vx*=0.9;
        vy*=-0.7;
        _root.score_text=0;

        //arret des oscillations de la balle
        if(Math.sqrt(vx*vx)<0.3) vx=0;
        if(Math.sqrt(vy*vy)<1.7) vy=0;
      }

      _root.balle._x+=vx;
      _root.balle._y+=vy;
      _root.balle._rotation+=vx*3;
      //pesanteur
      vy+=0.6;
  }
}


Enfin j'ai noté que les jeux complets (idée de jeu comprise) resteront au fond de mon pc à l'avenir. Je pensais que ça allait servir à d'autre mais là c'est de la pure copie sans modification.
_________________


Défoule toi sur mon ami Smile et fais le jongler :

Tu peux aussi jongler ton ami... prochainement sur mon site.

--

Hello tout le monde Laughing
Revenir en haut Aller en bas
LagonGraphX
super acro
super acro



Age : 13
Inscrit le : 20 Aoû 2007
Messages : 461
Localisation : Alsace
diver : J'adore ce forum
Loisirs : Graphisme & E-anim

MessageSujet: Re: Creer un jeu de dribble   Mer 13 Fév - 14:02

J'ai pas compris on insère le ballon on le sélectionne puis on fait programmer action script et on insere le code et c'est tout ?
Revenir en haut Aller en bas
mafiacx
super acro
super acro



Age : 14
Inscrit le : 03 Jan 2008
Messages : 412
Loisirs : skateboard

MessageSujet: Re: Creer un jeu de dribble   Ven 15 Fév - 22:37

Beldjilali a écrit:
Je trouve tout cela un peu dommage qu'un jeu soit pret à l'emploi comme ça sans vraiment de recherche derrière. Je t'avais aidé pour faire le jongle (et pas le dribble, tu mélanges tout Laughing ) mafiacx parce que ça t'interressait mais je pensais que tu allais en faire un jeu avec TON idée (sur autre chose) pas une copie de mon idée de jeu. Enfin c'est pas grave tant que ça plait à tout le monde.

Enfin j'ai noté que les jeux complets (idée de jeu comprise) resteront au fond de mon pc à l'avenir. Je pensais que ça allait servir à d'autre mais là c'est de la pure copie sans modification.


J'ai fais une copie de ton jeu pour pouvoir comprendre le fonctionnement mais ensuite (avec seboy) on va faire beaucoup de modification, je suis désolé que vois cela de cette manière. Evil or Very Mad

sélénade a écrit:
J'ai pas compris on insère le ballon on le sélectionne puis on fait programmer action script et on insere le code et c'est tout ?


Non d'abord il faut faire le fichier .as, ensuite sur e anim tu met ton ballon dans un groupe que tu apelle balle tu ajoute une action programmer comme je l'ai dit plus haut, tu enregistre juste le .phi, ensuite tu va dans projet -> programmation Mtasc tu compile et tu enregistre le swf+html.
Ensuite tu va sur Notepad++ (par exemple je sais pas si sa marche avec le bloc note) tu met le code que j'ai donner plus haut tu nomme ton fichier
compile.bat ensuite tu ouvre ce fichier qui va compiler ton projet et après tu peux lancer ton swf.
_________________

Mes Créations
Revenir en haut Aller en bas
LagonGraphX
super acro
super acro



Age : 13
Inscrit le : 20 Aoû 2007
Messages : 461
Localisation : Alsace
diver : J'adore ce forum
Loisirs : Graphisme & E-anim

MessageSujet: Re: Creer un jeu de dribble   Ven 15 Fév - 23:17

Merci je vais essayer demain ! Esperons que j'arrive =)
_________________
.: E-anim j'adore ! :.

Revenir en haut Aller en bas
LagonGraphX
super acro
super acro



Age : 13
Inscrit le : 20 Aoû 2007
Messages : 461
Localisation : Alsace
diver : J'adore ce forum
Loisirs : Graphisme & E-anim

MessageSujet: Re: Creer un jeu de dribble   Ven 15 Fév - 23:57

Sa fonctionne pas fallait remplacer largeurballe et tout sa ? :


_________________
.: E-anim j'adore ! :.

Revenir en haut Aller en bas
chris_c
super acro
super acro



Age : 38
Inscrit le : 18 Nov 2007
Messages : 5088

MessageSujet: Re: Creer un jeu de dribble   Sam 16 Fév - 0:36

tu dois absolument faire le compile.bat sinon ca ne marche pas, mais si tu as version récente ca peut poser problème. On ne peut pas simplement compiler avec programmation mtasc.
_________________

merci Louzanes
Qui a vu Invité ?
Revenir en haut Aller en bas
LagonGraphX
super acro
super acro



Age : 13
Inscrit le : 20 Aoû 2007
Messages : 461
Localisation : Alsace
diver : J'adore ce forum
Loisirs : Graphisme & E-anim

MessageSujet: Re: Creer un jeu de dribble   Sam 16 Fév - 10:07

J"ai fait compile.bat il me disent impossible de trouver le chemin d'accès ;(
_________________
.: E-anim j'adore ! :.

Revenir en haut Aller en bas
LagonGraphX
super acro
super acro



Age : 13
Inscrit le : 20 Aoû 2007
Messages : 461
Localisation : Alsace
diver : J'adore ce forum
Loisirs : Graphisme & E-anim

MessageSujet: Re: Creer un jeu de dribble   Sam 16 Fév - 10:09

Ra c'est ton code qu'est faux xD faut le mettre a jour ! C'est plus E-anim800 mais E-anim801 ! ^^
_________________
.: E-anim j'adore ! :.

Revenir en haut Aller en bas
mafiacx
super acro
super acro



Age : 14
Inscrit le : 03 Jan 2008
Messages : 412
Loisirs : skateboard

MessageSujet: Re: Creer un jeu de dribble   Sam 16 Fév - 11:14

Oui moi je l'ai fais sous E-Anim 8.0 donc ca marchai ^^

Essai avec ca mais je ne suis pas sur du résultat:

Code:
"c:\Program Files\E-Anim801\mtasc\mtasc" -v -swf jongle.swf -main jongle.as -version 8
pause


---

Pour Beldjilali
Edit a écrit:

NB: Ce tuto a été réalisé uniquement grâce a Beldjilali. Je n'ai fais qu'écrire le tuto pour aider ceux qui essayait de faire ce jeu.
Ce tuto ne sert qu'a vous aidez a comprendre le fonctionnement de collision, de la pesanteur, etc... ainsi si vous aviez dans l'intention de recopier ce jeu, merci de suivre votre imagination pour ne pas faire une simple copie de ce jeu.

_________________

Mes Créations
Revenir en haut Aller en bas
LagonGraphX
super acro
super acro



Age : 13
Inscrit le : 20 Aoû 2007
Messages : 461
Localisation : Alsace
diver : J'adore ce forum
Loisirs : Graphisme & E-anim

MessageSujet: Re: Creer un jeu de dribble   Sam 16 Fév - 11:34

Oki et je ne recopie pas je test juste Wink
_________________
.: E-anim j'adore ! :.

Revenir en haut Aller en bas

Creer un jeu de dribble

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 4Aller à la page : 1, 2, 3, 4  Suivante

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-anim :: comment faire,probléme,bug :: Tutoriaux-
Poster un nouveau sujet   Répondre au sujet