19 aoû
2008
2008
La release est pour bientôt
Rien de tel qu'une journée devant le même PC à coder (de l'extreme programming à la maison en quelque sorte) à deux pour avancer !
Surtout quand il s'agit de mathématiques : moteur physique et collisions. Nous avons désormais, grâce aux tutos de developpez.com et un peu de réflexion, un truc qui marche presque !
On découpe l'écran en zones, chaque zone contient plusieurs objets qui sont référencés. Quand on cherche si une collision a lieu on regarde seulement dans cette zone et pas sur toute la surface du jeu.
Pour calculer s'il y a collision ou non, on fait des projections sur l'axe des X et des Y et on fait des calculs tout simple.
Mais toute cette bonne théorie... marche pas aussi bien en vrai.
Seule la collision avec le sol marchent plutôt pas mal. La plupart des objets tombent au sol, grâce à l'application de la gravité sur eux. La plupart, certains font de la résistance... Pourtant c'est un calcul tout simple, puisque le sol est représenté par une valeur constante sur Y.
Une fois que le moteur physique sera prêt, il ne nous restera plus qu'à modifier un peu les sprites, ajouter du son et proposer des niveaux pour tester la beta :p
Bientôt !!!
Dam.
Surtout quand il s'agit de mathématiques : moteur physique et collisions. Nous avons désormais, grâce aux tutos de developpez.com et un peu de réflexion, un truc qui marche presque !
On découpe l'écran en zones, chaque zone contient plusieurs objets qui sont référencés. Quand on cherche si une collision a lieu on regarde seulement dans cette zone et pas sur toute la surface du jeu.
Pour calculer s'il y a collision ou non, on fait des projections sur l'axe des X et des Y et on fait des calculs tout simple.
Mais toute cette bonne théorie... marche pas aussi bien en vrai.
Seule la collision avec le sol marchent plutôt pas mal. La plupart des objets tombent au sol, grâce à l'application de la gravité sur eux. La plupart, certains font de la résistance... Pourtant c'est un calcul tout simple, puisque le sol est représenté par une valeur constante sur Y.
Une fois que le moteur physique sera prêt, il ne nous restera plus qu'à modifier un peu les sprites, ajouter du son et proposer des niveaux pour tester la beta :p
Bientôt !!!
Dam.



0 commentaire(s)
19/08/2008 à 13:34:58 Dernière modif. : 21/08/2008 à 11:49:07


