Frage

Ich versuche, zwischen der Oolong und SIO2 Projekt iPhone Game-Engines für mein erstes Spiel Programmierung. Ich habe einige Cocoa Erfahrung und langjährige C ++ mit relativ niedrigem Niveau 2D-Grafik und Entwicklung Quicktime-Plug-ins aber nur geringe OpenGL-Exposition. Welcher Motor wäre am einfachsten zu erlernen und produktivsten für jemanden mit meinem Hintergrund und begrenzten Zeit?

Beide gehören die Kugel-Physik-Engine. Ich lehne mich in Richtung Oolong wegen seiner C ++ Quelle und Optimierung für die PowerVR-Grafik. Allerdings sind die Lua-Interpreter und zusätzliche Sound Leckereien in SIO2 ansprechend. SIO2 scheint auch eine gute Auswahl zu haben, von Tutorials .

Ich bin auch bereit, Geld ausgeben Unity oder Torque Game Environment wenn sie mich viel Zeit sparen. Die Preisgestaltung wird allerdings interessant - die Unity Indie-Lizenz nur für Unternehmen mit einem Umsatz gilt von unter 100.000 US-Dollar so dass Sie leicht aus dieser Kategorie und bis zu 3.000 US-Dollar pro Sitzplatz (nicht Umsatz!). Ich würde eine Menge davon zu überzeugen, will sie Zeit sparen, dass die Investitionen über nur mit SIO2 zu rechtfertigen! Das Torque 3D-Produkt noch nicht freigegeben zu sein scheint, aber sieht aus wie kostet etwa 500 USD auf einer USD 150 Indie-Lizenz (die Einkommensgrenze beträgt USD 250.000).

** bearbeiten Dezember 2011 - SIO2 ist nicht mehr frei **

War es hilfreich?

Lösung

begann ich mein erstes SIO2 App gestern Abend und es war leicht zu bekommen und von den Tutorials laufen (die Tutorials beinhalten ein komplettes XCode Projekt, das Sie laden und starten Hacking auf). Die Tutorial-Projekte sind auch sehr gut kommentiert -. Dies macht es schneller zu holen

Die Schnittstellen zu SIO2 sind meist in C, so dass Ihr C ++ Hintergrund soll, dass der Übergang ziemlich einfach machen.

Auch wenn Sie es nicht verwenden, herunterladen SIO2 und eines der Tutorials öffnen und die Kommentare & Code überprüfen. Sie werden in der Lage sein, sehr schnell zu sagen, ob es ein Toolkit ist und die Sie mögen.

Nicht direkt auf der Geschwindigkeit der Aufnahme bezogen, sondern ein großes Plus für mich war die Blender-Integration. Es läßt mich einen kostenlosen 3D-Toolkit verwenden, um & Export-Modelle und dann von dort aus zu gehen. Ich sah, dass Oolong verwendet 3DS und ich bin nicht sicher, ob Blender dieses Format exportiert oder nicht, so konnte ich falsch sein.

Wenn Sie neugierig: SIO2 bietet einen Python-Skript, das die Blender-Szene zu einer ZIP-Datei exportiert. Dann aus dem Inneren des SIO2 Code verweisen Sie Ihre Objekte aus der Szene und ziehen Sie sie in Ihrem iPhone App.

Andere Tipps

Ich versuche, sowohl Oolong und Unity Art und Weise. Ich schlage vor, die Einheit zu verwenden:

  • Lernen Kurve ist sehr kurz, wenn Sie ein Basisspiel Hintergrund
  • haben
  • Einheit umfasst eine große Menge von Utility Außen von 'Grafiken & audio'
  • Mit Einheit kümmern Sie sich nicht um Grafik / Audio-Dateiformat
  • Ein Code für beide iOS- und Android
  • Vollständiger Satz von vormontierten Anlagen kostenlos aus dem Speicher
  • Exendible Editor Ihre Level-Editor
  • machen

Ich gebe 1 Jahr ein Oolong-Projekt zu schließen. Ich würde wahrscheinlich sechs Monaten Arbeit mit der Einheit gespeichert haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top