Aprende a desarrollar juegos con Unity3D

Publicado el 17/11/2009 a las 9:44 pm por Luis Miranda

YouTube Preview Image

Las últimas semanas han sido buenas para aquellos que nos dedicamos al desarrollo de videojuegos de manera independiente. Primero, Unity Technologies liberó Unity3D al público y luego vino el anuncio de Epic con UDK. A pesar que todos los reflectores se centraron en este último motor (tal vez por el peso de Epic), creo que Unity3D es uno de los motores más versátiles que existe para iniciarse en el desarrollo de juegos.

A diferencia del UDK, Unity3D nos permite desarrollar juegos multiplataforma (Windows, Mac, iPhone o Wii) solo que tiene un pequeñísimo problema: hay tanta documentación que es dificil para un principiante comenzar sin sentirse saturado. Es por eso que Alec Holowka, el hombre detrás de Infinite Ammo, decidió ofrecer unos video tutoriales para que los niubies se adentren en Unity3D. No hay mejor modo de aprender que de la mano de un desarrollador que ya tiene experiencia usando este motor en juegos como Paper Moon o Heroes + Villains.

Los videos están en inglés, pero supongo que aquellos interesados no tendrán ningún problema en cacharlo ya que es mucho lenguaje técnico. Por cierto, si no tienen experiencia programando ya sea porque le huyen a los scripts o sienten que no se les da, no se preocupen. Alec pensó en hacerlos tan sencillos que cualquiera puede iniciarse.

Links:
Unity3D Intro Tutorial (Liga a los tutoriales)
Unity: Game Development Tool (Sitio oficial para descargar el motor Unity3D)

Acerca del Autor
Luis Miranda Diseño juegos, como Oreo y no le abro la puerta a los Testigos de Jehová. Mi twistterr es @doruku

14 Comentarios » Aprende a desarrollar juegos con Unity3D

Deja tu Comentario ↓

manejo Unity3D desde hace como un año y puedo asegurar que es supremamente sencillo el scripting y la administracion de las librerias, es bastante sencillo empezar con el(mas si uno maneja flash), pero no es muy potente en cuanto a shaders y optimización de las tarjetas, emulando SM3.0 con el procesador, tambien la compilación es bastante deficiente a diferencia del UDK que tiene un compilador como Dios manda, pero es mucho mas complejo de manejar.

la retrocompatibilidad del .fbx con unity es impresionante, dentro de los engines “comida rapida” es el que mas se asemeja auno de verdad

1

[...] See the original post:  Aprende a desarrollar juegos con Unity3D – Niubie [...]

2

uy genial
a mi me encantaría saber usar esos programas cochinos
kiero hacer un juegoo u.u

3

Juanito dijo el 18-11-2009 a las 00:27:

  0DesaprobarAprobar

Pero no entiendo, Unity3D vendría a ser un software como Maya, 3dsMax o Softimage que son los que se usan profesionalmente para juegos, pelis, etc, o algo distinto?…

4

Como programador de juegos, he visto varios engines, y Unity3d en realidad es una buena opción, aunque personalmente me gusta manipular más las cosas y el script que ofrece no es muy versátil para todas las cosas que tengo planeada. En ese sentido seguiré metiéndome fuerte con UnrealScript que me ha gustado bastante.

5

@ Juanito Maya, 3dsMax o Softimage son software de modelado, mapeado y animación 3D, pueden procesar millones de poligonos mas que un juego, por que no utilizan render en tiempo real, Unity es el motor DX/OpenGL que toma dichos modelos y los muestra en render en tiempo real, usando la aceleracion de la tarjeta grafica, el normal/displace mapping y el low poly modeling son metodos esenciales de conocer en el programa 3D que se use para sacar nuestros modelos al engine

6

Interesante…
Al parecer es apto para todos quienes queremos hacer al menos una tonterita de juego en la vida xD

7

HoLa dijo el 9-12-2009 a las 23:05:

  1DesaprobarAprobar

Ayudaa!! Necesito ayuda cn este Motor o alguno mas simple ( pero no peor ) para crear un jueguillo xq no entendi muchoo :(

8

En algún lado habrá manuales en español del engine?. Saludos.

9

[...] asegurar éxito inmediato si no cobra un centavo por esta versión, al igual que hace Unity con la versión Indie de su [...]

10

nicolas dijo el 19-6-2010 a las 07:43:

  0DesaprobarAprobar

hola,
Los juegos que desarrolle con Unity3D, los puedo comercializar? cuando se compila el juego y luego se ejecuta, aparece algun logo de dicho software?
saludos

12

Jocyf dijo el 2-7-2010 a las 09:23:

  0DesaprobarAprobar

Nicolas, si que aparece un logo, en la versión gratuita, pero lo puedes comercializar sin problemas, es perfectamente legal. Si no quieres que aparezca el logo, tienes que comprar la versión de pago(versión Pro == 1000$).

13

JohnR dijo el 7-7-2010 a las 00:38:

  1DesaprobarAprobar

en verdad quede impresionado, hace poco estaba buscando una herramienta para hacer juego y empezar en este mercado y había deambulado por jmonkeyEngine donde hice unas animaciones, por c# donde hice un recorrido por mi universidad en 3d y por java3D donde apeas alcance a hacer una esfera que rebotaba. Pero esta herramienta es lo mejor, esta bien que el javascript que utiliza lo limite a uno un poco pero unas por otras la facilidad y la agilidad que le da a uno para embarcarse en proyectos pequeños o los Casual Games es impresionante y no se hasta que punto sea buena para proyectos grandes o miren el juego de fusionFall de cartoonNetwork que a mi modo de ver ya es un proyecto grande.

en verdad esta herramienta me sorprendió y la recomiendo, espero me sigan sorprendiendo con la 3 versión.

14

Por favor, complete los campos obligatorios


avatar

dice:

¿No eres ? Cambiar Usuario

Por favor, complete los campos obligatorios