2

Ich plane, ein grundlegendes Rebound-iOS-Spiel in Cocos2D zu bauen. Wird Box2D für das folgende Szenario am besten geeignet sein?Ist Box2D die beste Lösung für mein Iphone-Spiel-Szenario?

Das Layout besteht aus einem Ziel am oberen Rand des Bildschirms, mit Hindernissen in der Mitte des Bildschirms, die direkte Sicht auf das Ziel von unten blockieren. Der Benutzer wird einen Ball von der Unterseite des Bildschirms schießen, indem er von den Seiten und um die Hindernisse zurückprallt und bestrebt ist, das Ziel zu treffen. Ähnlich einem Breakout-Stil des Spiels.

Da die Spiel Ebene Fortschritte, die obsticles dynamisch bewegt werden, von links nach rechts und zurück, nach oben und unten etc ..

Ich verstehe, dass die Kollisionserkennung Cocos2D erreicht werden kann unter Verwendung von allein. Kann der Abprall und die Flugbahn des Balls von Hindernissen und Wänden auch ohne eine Physik-Engine erreicht werden?

Ich werde keine Notwendigkeit für die Schwerkraft im Spielszenario haben. Eine Verringerung der Geschwindigkeit/Geschwindigkeit des Balls ist wesentlich.

Bitte beachten Sie, ich bin neu in iOS-Entwickler, kommt aus einem Hintergrund in Front-End-Web-Entwickler.

Beratung und Hilfe sehr geschätzt.

Dank

Antwort

1

Sie sicher alle, dass der Motor ohne Verwendung eines bestehenden Physik tun. Wenn Sie jedoch anfangen, Kollisionen mit sich bewegenden Objekten und Objekten unterschiedlicher Formen zu machen, wird es vorteilhaft, eine Out-of-the-Box-Lösung zu verwenden.

Es ist einfach zu box2d ohne Schwerkraft und es gibt Ihnen alle Kollisionsberechnungen und Velocity stuff

Verwandte Themen