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

[Flash] Moteur physique 2D LPengine

thebestprog
thebestprog
Niveau 5
19 novembre 2006 à 11:49:59

lol ...bien joué et bon courage

LPTheKiller_2
LPTheKiller_2
Niveau 9
19 novembre 2006 à 23:17:12

Nouvelle version.
http://pierre.parreaux.free.fr/TheAvenger/TheAvenger_4.rar

Ajouts :
- Caisses gérées par LPengine
- Impacts sur le sol et les objets
- Le sol peut saigner (et oui ^^, c´est juste pour tester une fonction de Blood Tech)
Bugs corrigés :
- Pas mal de bugs

Fvirtman
Fvirtman
Niveau 10
20 novembre 2006 à 00:12:34

Vraiment tres sympa ! les animations de la caisse quand on lui tire dessus sont tres réalistes :)

LPTheKiller_2
LPTheKiller_2
Niveau 9
27 novembre 2006 à 19:58:16

Justement parce que ce ne sont pas des animations.
Dès que tu tire dessus, LPengine créé un squelette physique à la caisse et lui donne une poussé initiale (dont la direction est celle de la balle).

Voilà une nouvelle version :
http://pierre.parreaux.free.fr/TheAvenger/TheAvenger_5.rar

Ajouts :
- Caisses éclaboussées par le sang ^^
- Options complètement remises à neuf.

Bugs corrigés :
- Quand on revit le manteau ne part pas dans tous les sens.

A faire :
- Des squelettes physiques pour toutes les armes (là il n´y en a que pour le deagle et le katana).
- Possibilité d´enregistrer les options.

LPTheKiller_2
LPTheKiller_2
Niveau 9
27 novembre 2006 à 19:59:31

J´oubliais un ajout assez important :
- Le manteau est moi carébossu : il est maintenant tracé avec des courbes de bezier.

LPTheKiller_2
LPTheKiller_2
Niveau 9
27 novembre 2006 à 20:21:34

Et pour conclure voici quelques screens :

http://pierre.parreaux.free.fr/TheAvenger/Screens/Screen_01.JPG

Une décapitation détaillée :
http://pierre.parreaux.free.fr/TheAvenger/Screens/Decap_01.JPG
http://pierre.parreaux.free.fr/TheAvenger/Screens/Decap_02.JPG
http://pierre.parreaux.free.fr/TheAvenger/Screens/Decap_03.JPG

thylo
thylo
Niveau 7
05 décembre 2006 à 11:37:34

Salut jdoit aussi réaliser un petit moteur physique en Flash pour la fin de l´année (principalement pour faire de l´animation de personnages par cinématique inverse)...T´as pas quelques liens interessants a ce sujet ? J´imagine que t´a pas tout sucé de ton pouce sinon tu es soit un dieu soit tu a vrmt est vraiment tres attentif au cours de physique... ;)

LPTheKiller_2
LPTheKiller_2
Niveau 9
06 décembre 2006 à 12:48:10

Lol désolé de te décevoir mais je ne me suis jamais aidé d´un quelconque "tuto" ou autre aide sur le net.
J´ai pris du temps mais j´ai tout trouvé tout seul :oui: :fier:

franco01
franco01
Niveau 7
06 décembre 2006 à 20:35:16

Bravo, continue comme ca c´est du bon travail

LPTheKiller_2
LPTheKiller_2
Niveau 9
08 décembre 2006 à 13:44:11

Une nouvelle version est sortie depuis un certain temps mais ça rame beaucoup car le processeur doit effectuer tous les calculs et il est surchargé.
http://pierre.parreaux.free.fr/TheAvenger/TheAvenger_6.rar

(il faut de préférence avoir au moins un 3000+, mais bon si vous voulez jouer au ralenti ^^)

PS : L´ennemi n´a pas encore d´IA et il meurt en 1 balle.

LPTheKiller_2
LPTheKiller_2
Niveau 9
06 janvier 2007 à 22:50:48

Ce n´est pas encore au point du tout mais je commence à intégrer de l´eau dans LPengine :

http://pierre.parreaux.free.fr/LPengine/Objets/Eau_1.swf

Pseudo supprimé
Pseudo supprimé 07 janvier 2007 à 12:43:10

jolie man :ok:

vivement l´IA :ok:

LPTheKiller_2
LPTheKiller_2
Niveau 9
07 janvier 2007 à 12:48:45

Intelligence Artificielle ?
Ben, c´en est pas trop là, lol.

Sinon voilà une corde lisse :
http://pierre.parreaux.free.fr/LPengine/Objets/Corde_LISSE.swf

PS : Le bouton "relancer" ne fonctionne ni pour la corde lisse ni pour l´eau, un bug sur lequel il faudrait que je me penche...

TNToon
TNToon
Niveau 9
07 janvier 2007 à 13:18:55

Excellent la corde ! Très réaliste ! :) Bravo.

LPTheKiller_2
LPTheKiller_2
Niveau 9
07 janvier 2007 à 19:35:27

merci, mais voilà une petite amélioration :
http://pierre.parreaux.free.fr/LPengine/Objets/Corde_LISSE_longVar.swf

la corde précédente était formée de liens à longueur fixe. La nouvelle est formée de liens dont la longueur varie entre 0 et 50, ce qui donne un effet un peu plus réaliste.

m1sterd
m1sterd
Niveau 1
12 février 2007 à 15:36:16

Salut LPTheKiller_2,

je trouve ton travail absolument remarquable, en particulier pour ce qui concerne la corde. En fait, si tu comptes partager tes sources, je suis fort intéressé par la source de la corde. Ce serait cool en tous cas!

Merci,

LPTheKiller_2
LPTheKiller_2
Niveau 9
13 février 2007 à 18:22:09

(pour l´instant ?) je ne compte pas partager mes sources pour plusieurs raisons, mais si tu veux je peux te faire un swf à inclure (loadMovie) pour intégrer la corde dans ton animation Flash...

franco01
franco01
Niveau 7
14 février 2007 à 09:43:51

Salut LPTheKiller_2

J´ai une question technique, je crois que tu n´y as pas deja répondu dans les questions précédentes, comment gères-tu le déplacement des particules dans le jeu?
Tu appliquent d´abord les forces et ensuite tu integres numeriquement afin de retrouver la vitesse, puis la position de chaque particule.

LPTheKiller_2
LPTheKiller_2
Niveau 9
14 février 2007 à 12:07:38

salut

Bon, déja, ce qu´on appelle une particule c´est un petit "truc" qu´on duplique par milliers pour faire des effets spéciaux (enfin, je crois que c´est ça mais sur ce point je ne m´y connais pas trop) par exemple pour faire de la fumée ou une explosion.

Mais je pense que ce que tu appelles les particules sont ce que moi j´appelle les "points". Car mon moteur est basé sur des points reliés entre eux.
Alors mon moteur est très intuitif, il n´y a pas de notion de force (mot qui a été inventé par les physiciens juste pour essayer de mieux comprendre leur environnement).
Chaque point a :
- une position X
- une position Y
- une vitesse X (horizontale)
- une vitesse Y (verticale)
- et tout plein d´autres paramètres qui ne nous intéressent pas.

A chaque image calculée, la position X du point est augmentée de la vitesse X.
posX = posX + vitX
Pareil pour la vitesse Y.

La gravité, le sol et les objets, les autres points qui sont liés, l´eau etc. ne font qu´intervenir sur ces quatre valeurs primordiales.

m1sterd
m1sterd
Niveau 1
15 février 2007 à 16:42:30

Merci pour la proposition, mais j´ai vraiment du fla... en effet j´essaye de gérer une corde qu´on peut attacher à des poulies ainsi qu´à des blocs.

Si jamais tu changes d´avis... Il me faut juste la corde : )

Bonne continuation!

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