2011-06-22 3 views
2

J'ai une image nommée "platform.png" qui représente une brique pour la plate-forme d'un jeu IPhone. J'ai un personnage de dessin animé qui va sauter sur cette plateforme.Iphone jeu cocos2d et box2d

Une série de platform.png constituera une plate-forme complète. Ces séries seront générées en faisant glisser le doigt sur l'écran de l'iPhone. Quand le personnage sautera sur cette plate-forme, il devrait descendre comme élastique et rebondir. Quelqu'un peut-il me dire comment faire cela ?

Merci d'avance.

Répondre

2

Ce que vous voulez, c'est Détection de collision. Je ne pense pas utiliser Cocos2d sera une bonne idée à utiliser dans ce cas, car vous voulez montrer des effets élastiques et de rebond qui devrait sembler réel. Pour cela, ce que je suggère, utilise Box2d qui aident clairement à montrer les effets d'une manière naturelle. Ici La détection de collision peut être traitée dans une classe distincte connue sous le nom ContactListener. Vous pouvez étudier Box2d et ContactListenerhere. Dans ContactListener vous pouvez générer ces effets et cette classe est très facile à gérer. Deux ou trois mois en arrière j'ai utilisé la même chose pour créer mon jeu Pogo Jump et croyez-moi, j'étais très facile de travailler sur Box2d.
Bonne chance .. !!

0

heye, vous avez deux options pour cela, soit utiliser box-2d/chipmunk ou ne pas. Si vous avez une expérience antérieure de la physique, je dirais que box-2d/tamia serait plus réaliste.