2

Je prévois de construire un jeu de base rebond iOS sur Cocos2D. Box2D sera-t-il le mieux adapté au scénario suivant?Est-ce que Box2D est la meilleure solution pour mon scénario de jeu iphone?

La mise en page consistera en une cible en haut de l'écran, avec des obsticles au milieu de l'écran, bloquant la vue directe de la cible par le bas. L'utilisateur tirera une balle du bas de l'écran en la rebondissant sur les côtés et autour des obsticles, aspirant à toucher la cible. Semblable à un style de jeu d'évasion.

Comme les niveaux de jeu progrès, les obsticles seront en mouvement dynamique, de gauche à droite et à l'arrière, de haut en bas, etc ..

Je comprends que la détection de collision peut être réalisée à l'aide Cocos2D seul. Est-ce que le rebondissement et la trajectoire de la balle sur les obstacles et les murs peuvent également être réalisés sans utiliser de moteur physique?

Je n'aurai pas besoin de gravité dans le scénario. Une réduction de la vitesse/vitesse de la balle sera essentielle.

S'il vous plaît noter, je suis nouveau à iOS dev, venant d'un arrière-plan dans le développement Web front-end.

Conseiller et aider beaucoup apprécié.

Merci

Répondre

1

Vous pouvez certainement faire tout cela sans l'aide d'un moteur physique existant. Cependant, une fois que vous commencez à faire des collisions avec des objets en mouvement et des objets de formes différentes, il devient avantageux d'utiliser une solution prête à l'emploi.

Il est facile de configurer box2d sans gravité et il vous donnera tous les calculs de collision et de vitesse

Questions connexes