Accueil > Forum > > > > un worms en flash
un worms en flash
vendredi 14 octobre 2005 à 12:04:18 |
un worms en flash

StrikerFred
|
bonjour à tous
je chercher quelqu'un qui pourrait m'apprendre comment on pourrait faire un jeu du type worms world party; juste les principe bien sur (déplacement du ver de terre, lancement des armes, destruction du terrain...)
je connais les bases de flash.
merci 
Striker
|
|
vendredi 14 octobre 2005 à 16:00:00 |
Re : un worms en flash

Slagt
|
Ca va tu ne demande pas grand chose !!!
Bon... je vais pas t'aider du début à la fin (pas le temps, et pas
spécialement envie non plus). Je vais juste te dire un chtit truc :
déplacement des vers, okey ! Lancement des armes, okey ! Gestion de
l'inventaire, okey ! mais destruction du terrain, aps okey ! Je ne vois
pas du tout comment faire sans que ça rame (sinon c'est toujours
possible, mais bonjour les ressources nécessaire).
Déjà, sache une chose : tu auras besoin d'un peu de physique pour le déplacement de tes persos. Par exemple, quand ils volent :)
Somme des forces sera noté ici : Zf
"a" c'est l'accélération
"m" la masse de ton vers :
Zf = ma // Loi fondamentale de la dynamique d'un solide
or, dans ton cas, il n'y a qu'une seule force : le poids (on néglige les frottements de ton vers avec l'air)
-mg = ma // avec g = 9,81 [ ou 10 pour simplifier les calculs ]
=> -g = a;
On intègre pour avoir la vitesse en fonction du temps :
=> v = -gt + v0 // avec "t" le temps en secondes, et v0 la vitesse initiale de ton vers.
Après on projette pour avoir la vitesse en fonction de l'axe des X et des Y
=> vx = -gt + v0*cos (alpha) // alpha c'est l'angle entre le sol et la trajectoire de ton vers
=> vy = -gt + v0*sin (alpha)
Et enfin, on ré-intègre pour avoir la position :
=> x = -g*t*t/2 + v0*cos(alpha)*t + Cx
=> y = -g*t*t/2 + v0*sin(alpha)*t + Cy
Avec Cx la position X de départ de ton worms et Cy la position Y de départ de ton worms.
Et voilà, tu as la position en fonction du temps :) C'est pas génial ?
Bon, après on peut continuer pour savoir quand le worms retombera et
tout plein de truc comme ça, qui pourrait t'être util (au fait, j'ai
fait ça, mais, tu l'as peut-être déjà fait en cours).
Après tu te débrouilles pour mettre ça sous forme de fonction, et de
passer les paramètres nécessaire (angle/vitesse initiale/position
initiale).
Voilà :)
^^
|
|
vendredi 14 octobre 2005 à 16:24:14 |
Re : un worms en flash

StrikerFred
|
merci bien pour les calculs je vais essayer mais ze suis pas sur d'avoir tout compris ...
|
|
vendredi 14 octobre 2005 à 16:29:05 |
Re : un worms en flash

StrikerFred
|
tu pourrai pas me faire un fichier *.fla plz 
|
|
vendredi 14 octobre 2005 à 22:18:57 |
Re : un worms en flash

tom
|
Et puis 20 euros, et un mars aussi.... 
Désolé, c'etait pas méchant, mais c'est du temps, et y a peu de monde
qui se sent l'ame d'un esclave... Et puis on est jamais mieux servi que
par soit même, et aussi la meilleure facon d'apprendre flash est de te
lancer dans l'aventure en montant, morceau par morceau ton animation...
Chaque etape t'apprendra à mieux maitriser cet outil...
Sinon, je trouvais interressant de "creuser" le systeme du terrain
destructif... Et si on part sur un modele inverse au niveau de décors?
Au lieu de vérifier le hittest avec le décors, on pourrait le faire en
inverse, en rajoutant les clips masques attachés au tout...
Faut que je fasse des tests...
|
|
samedi 15 octobre 2005 à 08:38:14 |
Re : un worms en flash
|
samedi 15 octobre 2005 à 10:41:23 |
Re : un worms en flash

Slagt
|
Au fait, j'ai fait une erreur :
=> x = -g*t*t/2 + v0*cos(alpha)*t + Cx
En fait c'est
=> x = v0*cos(alpha)*t + Cx
La folie des copier coller !
En tout cas, faire un décors constructifs, est une idée très
intéressante. Ca risque d'être quelque chose d'assez difficile à coder.
Ou, si c'est simple, il faut avoir l'idée !
J'ai pensé à cette technique : mettre des masques sur le décors... mais
il faut savoir que dans WORMS, quand on fait un trou, il y a tout
autour du trou une bande grise/jaune, puis, après cette bande, le
terrain normal. Ce qui rajoute à la complexité du programme.
Toutes les explosions sont de types "disque", donc ça simplifie les choses :)
Bon, je vais chercher, c'est vraiment intéressant. Si je trouve quelque chose, je ferais une source.
^^
|
|
samedi 15 octobre 2005 à 14:20:57 |
Re : un worms en flash
|
samedi 15 octobre 2005 à 14:24:14 |
Re : un worms en flash

StrikerFred
|
mais juste une question : tes calculs, ca sert a faire voler le worm quand il se prend une bombe ?
|
|
samedi 15 octobre 2005 à 14:35:21 |
Re : un worms en flash

StrikerFred
|
pour le terrain je pensais me servir de la nouvelle classe bitmapData de flash 8.
Est-ce une bonne idée ?
|
|
Cette discussion est classée dans : flash, worms
Répondre à ce message
Sujets en rapport avec ce message
je voudrais envoyer un site complet exclusivement en flash mais il fait 800 Ko! [ par blackwizzard ]
alors, comment je fait?pour voir le site online:www.loft-story-game.fr.st
envoi de flash.......; [ par zero ]
bonjourvoudrai savoir comment mettre une animation flash sur un forum qui accepte le flash que mettre entre les balises [flash].....[/flash]merci !!!!
lancer un avi [ par wazzu ]
Bonjour,je souhaitais savoir s'il etait possible de lancer un .avi directement ds une anim flash, en cliquant sur un bouton par exemple...ou sinon, s'
jeu de billard [ par cocobingo ]
salut à tous,je suis nouveau sur ce forum et débutant en flash.Je m'y connais un peu en programmation (matlab, qui est assez proche de flash m'a-t-on
capture d'ecran flash [ par crazypumpkin ]
salut à tous !,j'ai un p'tit film flash qui permet de dessiner à l'ecran. je voudrais savoir si il est possible que, une fois l'oeuvre du visiteur ach
Site en Flash [ par Synhok ]
Je voudrais simplement qu'une fois mon animation d'intro terminée, elle s'arrête pour laisser le temps à l'utilisateur de choisir un lien...et je ne s
VB et FLASH interactivité ? [ par steg ]
Est-il possible de piloter une amination flash avec VisualBasic 6 ?ex: J'ai un prog en visual basic qui me calcule certaines variables. J'aimerai pouv
Dimensionner une nouvelle fenêtre avec flash [ par tikamo ]
Bonjour,Je viens de me lancer dans Flash 5 pour créer des animations sur mon site.Seulement, j'ai un petit problème au niveau des liens et à re-dimens
logiciel qui permet de programmer en flash [ par jeremyM ]
je voudrais savoir ou je pourrais le récuperer je n'ai pas réussit à le trouver sur le web si vous avez des adresses envoyez les moi merci.
Animations flash dans une base de données Access 2000 [ par ovdp ]
Bonjour!J'ai un petit problème. Je dois créer une base de données Microsoft Access 2000 dans laquelle je compte placer des animations en Macromedia Fl
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|