2016-06-06 16 views
0

Ich war mal ein as3 Spieleprogrammierer. Wenn ich anfange, Spiel zu entwickeln, würde ich ein Codierframework verwenden (angenommen, dass diese Codierframework genannt werden) wie pureMvc/mate/robotlegs und andere Grafikframeworks wie starling/away3d/featherUI. Und jetzt bin ich ein C++ Spieleprogrammierer (Anfänger), und ich möchte ein Spiel mit cocos2dx machen. Aber cocos2dx ist nur ein Grafikframework, und ich möchte ein Codierframework wie puremvc wählen. Ich weiß, dass pureMvc eine C++ - Multicore-Version hat, aber ich fand es sehr schwer zu lernen, weil es keine Dokumentation im Internet gibt, ich würde nicht pureMVC-cpp verwenden, bis ich ein gutes Beispiel oder Dokument gefunden habe.Wahl Entwicklungsumgebung für das Spiel

Ich frage mich zu wissen, ob andere Leute, die das Spiel mit cocos2dx entwickeln, kein anderes Framework benutzen? Wenn ja, was ist der Mainstream-Rahmen für diese Situation? Wenn nein, dann bin ich sehr traurig.

Antwort

0

Wenn Sie JavaScript verwenden, Ihr Spiel zu bauen, könnten Sie die PureMVC JS Port versuchen: http://js.puremvc.org

Im Wesentlichen PureMVC wollen nur Sie Ihr Modell, schauen, um zu helfen, und die Steuerung betrifft getrennt, und es tut also genauso in JS wie in der AS3-Welt.

1

Sie benötigen keine zusätzlichen Frameworks, wenn Sie cocos2d-x verwenden.

Cocos2d-x ist nicht nur eine Grafikbibliothek - es ist ein komplettes Grafik-, Eingabe- und Audioframework. Das Framework selbst fördert eine bestimmte Art von Architektur, daher würde ein Codierungsframework wie das von Ihnen erwähnte wahrscheinlich nicht allzu gut passen.

Ich schlage vor, Sie sehen sich die offiziellen Proben (github) an und verwenden sie als Richtlinien.