Physic Engine

Squarch Message lu Posté le 30 Déc 2007 à 13:28 Bulle
Nouveau Membre

Messages : 16
GCPoints : 6336
J'ai travailler quelques temps sur le projet d'un moteur de physique pour dbp.

le moteur en lui meme n'est pas tres réaliste, mais il m'a permis de creer quelques fonctions dont je suis assez content, comme la gestion de particules, ou de corps souples( seulement en 2d, je n'ai pas encore réussit a faire fonctionner sa en 3d).

Le dossier comporte d'autres dlls qui peuvent etre utiles:
* une dll gerant la gui windows (seulement les msgbx, boite de dialogue, et en partie les menus)
* une dll s'ocupant de la gestion d'ombre selon le cycle de la journée

lien

quelques images:

Image

Image

Image

Image


:wink:
Dernière édition le 30 Déc 2007 à 13:43
MageNoir Message lu Posté le 30 Déc 2007 à 17:00 Bulle
Avatar de MageNoir
Membre Avancé

Messages : 724
GCPoints : 16803
Franchement !

Du très bon boulot !! :proud:
*=*=* M@G€NO!R *=*=*
Mod Message lu Posté le 30 Déc 2007 à 17:10 Bulle
Avatar de Mod
Webmaster

Messages : 4954
GCPoints : 2100823
Moi et la physique ça fait ... Deux, voire Trois ou plus. Je vais regarder ça, dans ce domaine je préfère avoir le boulot déjà fait :happy: .
Huntil Message lu Posté le 30 Déc 2007 à 17:26 Bulle
Avatar de Huntil
Modérateur

Messages : 1012
GCPoints : 289843
En effet, comme dit MageNoir c'est du bon boulot :grin:
Copyright © 2007 - 2010 Huntil
"Il faut toujours un drame"
Darktib Message lu Posté le 30 Déc 2007 à 20:35 Bulle
Avatar de Darktib
Membre Ultime

Messages : 4017
GCPoints : 347288
Ca gere.
Surtout le 2eme screen^^
Par contre, pour la partie GUI, c'est du bon boulot, mais perso je prefere BlueGUI (ou WINGUI lorsqu'elle sera terminée^^)
Squarch Message lu Posté le 31 Déc 2007 à 09:53 Bulle
Nouveau Membre

Messages : 16
GCPoints : 6336
merci, sa fait plaisir :grin:
Tersaken Message lu Posté le 31 Déc 2007 à 14:18 Bulle
Avatar de Tersaken
Membre Confirmé

Messages : 302
GCPoints : 23103
Le GUI est sympa, attention il y a une faute dans le menu, au niveau du mot "bouton" ...
Par contre, n'y aurait-il pas un probleme ( ou alors je suis totalement bigleux ... bon c'est le cas, mais chuuut )
avec la chute des corps ? J'ai l'impression que la vitesse de chute est constante, or elle ne devrait l'être qu'au bout d'un lapse de temps ... ( cf. Demo MetaBall ) La réaction de la voiture est de même assez étrange ...
Fin apres, c'est peut-être moi qui dijoncte :lol: En tout cas, ce qui est sur c'est qu'il y a un bon boulot derriere tout ça ^^
Bravo :wink:
Dernière édition le 31 Déc 2007 à 14:21
Squarch Message lu Posté le 31 Déc 2007 à 15:01 Bulle
Nouveau Membre

Messages : 16
GCPoints : 6336
ah oui, petite faute, mais les screens date un peu :embarassed:
Je vais voir sa pour la chute des corps.
sinon pour la voiture, c'etait un test, en fait j'ai un probleme pour recevoir et envoyer des floats entre la dll et dbp, ce qui fait qu'elle se déplace bizarrement.. mais en calculant le déplacement directement avec dbp, sa marche correctement ( je croyais l'avoir dit, mais j'ai du oublier... :embarassed: ^^ )
je modifie sa des que je peux :wink:
Mod Message lu Posté le 31 Déc 2007 à 18:38 Bulle
Avatar de Mod
Webmaster

Messages : 4954
GCPoints : 2100823
J'ai testé, c'est globalement pas mal :smile:. Juste trois points à noter.
La démo des corps souples est intéressante, ça donne un effet typique des soies, le genre d'effet bon pour l'ambiance.
Pour la DLL gérant le cycle journalier, l'ombre des objets perdure tout de même la nuit suivant la rotation de la lumière sous les objets, ce serait plus intéressant en coupant complètement la lumière.
La voiture se déplace bizarrement... Déjà dit. En fait même quand elle n'est plus censée se déplacer elle bouge tout de même un peu.
Squarch Message lu Posté le 04 Jan 2008 à 10:30 Bulle
Nouveau Membre

Messages : 16
GCPoints : 6336
c'est vrai, je n'y avait meme pas penser pour l'ombre... :p
je vais essayer de m'y remettre pour corriger les quelques bugs cités :wink:
Répondre
GameCorp - Site d'apprentissage et d'entraide à la création de jeux vidéo.
XHTML Valid 1.1 - Page générée en 0.0371 secondes