Pregunta

Estoy tratando de elegir entre Oolong y SIO2 motores de juegos de iPhone para mi primer proyecto de programación de juegos. Tengo algo de experiencia con Cocoa y muchos años de C ++ que incluyen gráficos 2D de nivel relativamente bajo y desarrollo plugins de Quicktime pero solo una exposición menor de OpenGL. ¿Qué motor sería más fácil de aprender y más productivo para alguien con mi experiencia y mi tiempo limitado?

Ambos incluyen el motor de física Bullet. Me inclino por Oolong debido a su fuente de C ++ y su optimización para los gráficos PowerVR. Sin embargo, el intérprete de Lua y las golosinas de sonido adicionales en SIO2 son atractivas. SIO2 también parece tener una buena variedad de tutoriales .

También estoy dispuesto a gastar dinero en Unity o Torque Game Environment si me ahorran un tiempo considerable. Sin embargo, los precios se vuelven interesantes: la licencia de Unity Indie solo se aplica a las empresas con un volumen de negocios (¡no ingresos!) De menos de USD 100,000, por lo que es fácil salir de esa categoría y subir a USD 3,000 por asiento. ¡Quisiera convencerlo de que ahorrará tiempo para justificar esa inversión con solo usar SIO2! El producto Torque 3D no parece haberse lanzado todavía, pero parece que cuesta alrededor de USD 500 por encima de una licencia Indie de USD 150 (su umbral de ingresos es de USD 250,000).

** Edición de diciembre de 2011: SIO2 ya no es gratis **

¿Fue útil?

Solución

Comencé mi primera aplicación SIO2 anoche y fue fácil levantarme & amp; ejecutándose desde los tutoriales (los tutoriales incluyen un proyecto XCode completo que puede cargar y comenzar a piratear). Los proyectos tutoriales también están muy bien comentados, lo que hace que sea más rápido de recoger.

La mayoría de las interfaces de SIO2 están en C, por lo que el fondo de C ++ debería hacer que la transición sea bastante fácil.

Incluso si no lo usas, descarga SIO2 y abre uno de los tutoriales y revisa los comentarios & amp; código. Podrás saber rápidamente si se trata de un kit de herramientas & amp; estilo que te gusta.

No está directamente relacionado con la velocidad de captación, pero una gran ventaja para mí fue la integración de Blender. Me permite usar un conjunto de herramientas 3D gratuito para hacer & amp; Exportar modelos y luego ir desde allí. Vi que Oolong usa 3DS y no estoy seguro de si Blender exporta ese formato o no, por lo que podría estar equivocado.

Si tienes curiosidad: SIO2 proporciona una secuencia de comandos de python que exporta la escena de Blender a un archivo zip. Luego, desde el interior del código SIO2, usted hace referencia a sus objetos de la escena y los lleva a la aplicación de su iPhone.

Otros consejos

Intento ambos modos OOLong y Unity. Sugiero usar la unidad:

  • Learn Curve es muy corto si tienes un fondo de juego básico
  • Unity incluye un gran conjunto de utilidades externas de 'graphics & amp; audio '
  • Con la unidad no te importa el formato de archivo de gráficos / audio
  • Un código para iOs y Android
  • Conjunto completo de activos premontados gratis desde la tienda
  • Editor desplegable para hacer tu editor de niveles

Paso un año para cerrar un proyecto OOLong. Probablemente habría ahorrado seis meses de trabajo con la unidad.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top