2009-11-23 19 views
15

Quiero conocer la opinión de la gente sobre Torque y Unity y sus herramientas IDE.Unity vs Torque game engines and IDE environment

Construyes juegos de Torque usando uno de sus motores (actualmente estoy interesado en el motor de iPhone) y Torque Game Builder (todo el ... motor más TGB es ~ $ 1000).

Crea juegos de Unity usando Unity (creo que esto es solo ~ $ 400).

¿La gente con experiencia construyendo juegos en estos motores me da un pros/contra del motor? Soy un novato y no sé lo que debería estar buscando. Los descargué e intento jugar con ellos ahora.

Gracias.

+0

El par de torsión no se ejecuta de forma nativa en Snow Leopard. Cuando intenté ejecutarlo, OSX me instaló a instalar Rosetta Stone. Arranqué el iPhone de Unity sin ningún problema. – milesmeow

+2

Cabe señalar que los $ 400 para el kit de desarrollo de iPhone de Unity se suman a la licencia de $ 1500 pro. https://store.unity3d.com/shop/ – chaosTechnician

Respuesta

12

par:

  • opción de 2D o 3D del motor (productos separados para la compra)
  • motor 3D basado en TGB (Torque Game Builder) que es absolutamente antigua. Posiblemente apropiado para el hardware al que apunta, pero aún así.
  • Las herramientas del editor de niveles creo que son torpes: están construidas usando el motor en sí (como los menús de un videojuego) y parece que sus habilidades no están realmente en el diseño de la GUI.
  • La única opción para los scripts es el propio lenguaje TorqueScript de Torque. Es utilizable, pero al igual que UnrealScript o cualquiera de estos lenguajes, los desarrolladores de juegos se acercan rápidamente, es algo extra de aprender, viene con poca documentación (en comparación con, digamos C#) y simplemente se siente un poco improvisado en comparación con los principales lenguajes. También se basa o una herramienta de terceros para la edición y la depuración.
  • En el lado positivo, obtienes el código fuente para que puedas realizar cambios. Sin embargo, no sobreestime la utilidad de esto: es un código listo para la producción y, como tal, es bastante difícil de seguir.

Unidad:

  • tiene una herramienta de editor de niveles/proyecto resbaladiza. Parece más cómodo en MacOS (que es de esperar ya que es donde se originó).
  • El motor es solo en 3D, pero puede, por supuesto, hacer un juego 2d si lo desea, hay tutoriales en su sitio web que explican cómo hacerlo.
  • La creación de scripts se puede hacer con Javascript o con cualquiera de los lenguajes .NET (incorporaron el tiempo de ejecución Mono). Esta es una gran ventaja a mis ojos.
  • Las desventajas son que no obtienes la fuente; la versión pro es bastante costosa; el tamaño mínimo de construcción de un juego que usa Unity es más de 10Mb, lo que significará menos descargas (aplicaciones> 10Mb no se pueden descargar a través de 3G).
3

Acabamos de hacer una demostración usando el par, la experiencia que obtuve de eso es que no solo se obtiene la fuente para ello. Pero tendrá que comenzar a modificar la fuente muy rápidamente. No creo que pueda hacer otra cosa que un estricto disparador de fps con el motor de torque 3D sin cambiar la fuente.

Y si bien existe una gran comunidad para el par de torsión, no están realmente bien configurados para transmitir los cambios a la fuente. Es decir. la mayoría de los cambios en la fuente no publican parches, sino instrucciones inmanejables sobre cómo cambiar la fuente.

No tengo una experiencia comparable con la unidad, pero antes de comprometerme con Torque probablemente ejecutaría Unity en algunas pruebas.

2

He tenido experiencia con ambos motores, debo decir que la unidad es más suave y usa cualquier script torque, por otro lado solo usa script propio, lo que lleva tiempo aprendiendo también la unidad es un motor 2d y 3d pero con torque tiene que ser comprado por separado. también hay una versión de la unidad de la aplicación, pero debe comprarse. la unidad también es mucho más fácil para los recién llegados pero mejor en relación con todo lo demás. Como se mencionó antes, el torque es principalmente un motor de disparos en primera persona y es muy difícil de maniobrar, pero ofrece el código fuente, pero también puede ser obtenido si se solicita desde el sitio, así que, todos juntos, debo decir que elijo la unidad al 100% y en realidad lancé con torque pero la unidad es sin duda mejor.

1

Mi clase y yo estamos utilizando Torque en un plan de estudios de Programación de juegos. Nos limitamos a utilizar TorqueScript y no permitimos que se meta con la fuente en absoluto. Los aros con los que tenemos que saltar para lograr despejar un juego simple (MUY simple) son asombrosos.

Desde entonces hemos convencido al instructor de cambiar al UDK el próximo semestre.

0

Publiqué un juego desarrollado utilizando Torque (incluido el comercio minorista), e incluso tuve un contrato de asociación con GarageGames (los creadores de Torque). Actualmente estoy desarrollando otro juego, usando Unity.

No voy a hacer una comparación punto por punto, tanto porque ya se ha hecho, y porque no responde correctamente la pregunta sin ambigüedad, y deja más incertidumbre en el aire de lo que realmente es.

Unity es, ATM, sin dudas un mejor motor de juego, en casi todos los aspectos, luego Torque.

+0

BTW, aquí está el juego Torque publicado, en caso de que alguien esté interesado: http://www.bellatorus.com/ Está en casa en GG es http: //www.garagegames .com/productos/bellatorus – Petrucio

1

Solo quería agregar una nota que Torque3D es mucho mejor que las versiones anteriores de Torque (TGE & TGEA). Ahora es de código abierto bajo la licencia de MIT, por lo que puede try it out for free.