Question

J'essaie de choisir entre Oolong et SIO2 moteurs de jeu iPhone pour mon premier projet de programmation de jeu. J'ai quelques années d'expérience dans Cocoa et de nombreuses années d'utilisation de C ++, notamment des graphismes 2D de niveau relativement bas et le développement de Plugins Quicktime , mais seulement une exposition mineure à OpenGL. Quel moteur serait le plus facile à apprendre et le plus productif pour une personne ayant des antécédents et une durée limitée?

Les deux incluent le moteur physique Bullet. Je me penche vers Oolong en raison de sa source C ++ et de son optimisation pour les graphiques PowerVR. Cependant, l'interprète Lua et les autres bonus sonores de SIO2 sont attrayants. SIO2 semble également disposer d’un large éventail de didacticiels .

Je suis également disposé à dépenser de l'argent pour Unity ou Environnement de jeu de couple s'ils me font gagner un temps précieux. La tarification devient toutefois intéressante - la licence Unity Indie ne s'applique qu'aux entreprises dont le chiffre d'affaires (et non les revenus!) Est inférieur à 100 000 USD. Vous pouvez donc facilement sortir de cette catégorie et atteindre 3 000 USD par siège. Je voudrais convaincre que cela va faire gagner du temps à justifier cet investissement par rapport à l'utilisation de SIO2! Le produit Torque 3D ne semble pas encore sorti, mais il coûte environ 500 USD en plus d’une licence Indie de 150 USD (leur seuil de revenu est de 250 000 USD).

** Edit Dec 2011 - SIO2 n'est plus gratuit **

Était-ce utile?

La solution

J'ai lancé ma première application SIO2 hier soir et il était facile de se lever et de jouer. en cours d'exécution à partir des didacticiels (les didacticiels incluent un projet XCode complet que vous pouvez charger et commencer à pirater). Les projets de tutoriel sont également très bien commentés - cela le rend plus rapide à lire.

Les interfaces vers SIO2 étant principalement en C, votre arrière-plan C ++ devrait faciliter la transition.

Même si vous ne l'utilisez pas, téléchargez SIO2, ouvrez l'un des tutoriels et consultez les commentaires & amp; code. Vous serez en mesure de dire assez rapidement s'il s'agit d'un toolkit & amp; le style que vous aimez.

Ce n’est pas directement lié à la rapidité d’absorption, mais un gros avantage pour moi a été l’intégration de Blender. Cela me permet d’utiliser une boîte à outils 3D gratuite pour créer & amp; modèles d'exportation et ensuite partir de là. J'ai vu qu'Oolong utilisait 3DS et je ne sais pas si Blender exporte ce format ou non, alors je peux me tromper.

Si vous êtes curieux: SIO2 fournit un script python qui exporte la scène Blender dans un fichier zip. Ensuite, depuis le code SIO2, vous référencez vos objets à partir de la scène et vous les insérez dans votre application iPhone.

Autres conseils

J'essaie les méthodes OOLong et Unity. Je suggère d'utiliser l'unité:

  • La courbe d'apprentissage est très courte si vous avez un fond de jeu de base
  • Unity inclut un grand ensemble d’utilitaires extérieurs à 'graphics & amp; audio '
  • Avec l'unité, vous ne vous souciez pas du format de fichier graphique / audio
  • Un code pour iOs et Android
  • Ensemble complet d’actifs pré-assemblés gratuits à partir du magasin
  • Editeur utilisable pour rendre votre éditeur de niveau

Je passe un an à fermer un projet OOLong. J'aurais probablement économisé six mois de travail avec l'unité.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top