Cómo aprender la unidad

Unity es un motor de desarrollo completamente integrado y rico en funciones para la creación de contenido 3D interactivo. ¿Quieres hacer juegos en 3D? La unidad te tiene cubierto. En este artículo compartiremos libros, tutoriales y sugerencias para familiarizarse con Unity..


¡¿Qué?! No has oído hablar de la unidad?

¿Donde te has estado escondiendo? Para aquellos que no conocen este increíble kit, prepárense para ir wow.

Leyendo esto y pensando "¡pero no puedo codificar! ¡No puedo diseñar! ¡No puedo modelar!"? No hay problema. Unity tiene una tienda de activos integrada en ella, llena de todo tipo de productos para que pueda comprar a bajo precio y usar en sus proyectos. La situación nunca ha sido mejor para desarrolladores independientes..

Unity también está rodeado por una comunidad increíble con muchos tutoriales que contribuyen y bibliotecas de código abierto para integrar todo tipo de tecnologías geniales desde las soluciones de Microsoft Kinect a Realidad Aumentada para dispositivos móviles, lo que le permite concentrarse por completo en su juego o aplicación..

Además, con un proyecto de Unity puede exportar a todos los diversos navegadores web, computadoras de escritorio PC y Mac, Adobe Flash, iOS, Android, Xbox 360, Wii y PlayStation 3, todo con solo hacer clic en un botón. Nunca ha sido tan fácil obtener su contenido en muchas plataformas y dispositivos sin tener que pagar regalías de sus ganancias. Muchos de los mejores juegos en la tienda de iOS están hechos con Unity!

¿Crees que es increíble? ¿Qué pasaría si te dijera que hay una versión "Indie" GRATUITA para que la descargues ahora mismo y comiences a jugar? Eso no es broma. Es realmente increíble, así que vamos a sumergirnos en ...


Quiero descargarlo ahora mismo!

Claro que sí, dirígete a la página de descarga de Unity y presiona el botón de descarga. Obtendrá una versión de prueba gratuita de 30 días de Unity Pro y (en el momento de escribir este artículo) una versión de prueba gratuita de 30 días de los complementos para Android y iOS exportadores.

Mientras se está descargando (~ 500 MB), tome una taza de té, navegue por la Galería de Unity y eche un vistazo a algunos de los impresionantes juegos que se han creado con Unity, solo para abrir un poco más el apetito..

AngryBots, el Proyecto de Ejemplo actual.

Una vez que se haya descargado, ejecute el instalador. Le pedirá una dirección de correo electrónico y elija si desea comprar Unity Pro, probar una prueba de 30 días de Unity Pro o simplemente usar la versión de Unity Indie. Optaría por la versión de prueba de Unity Pro solo para ver las capacidades reales del motor. No se preocupe por entregar su dirección de correo electrónico; no le envían spam y pueden usar esta cuenta para Asset Store más tarde si es necesario.

Al revisar las opciones de instalación, asegúrese de instalar Unity, MonoDevelop (entorno de codificación) y el Proyecto de ejemplo. El Proyecto de ejemplo cambia de vez en cuando, pero generalmente muestra las últimas características del motor y se optimizará para todas las plataformas exportables. Actualmente, el Proyecto de ejemplo es AngryBots y vale la pena echarle un vistazo..


Unidad de aprendizaje - Comience en la fuente

Hay muchos lugares en los que puede comenzar su viaje dentro de Unity, y los mismos Unity han comenzado recientemente a ofrecer "Cursos de capacitación en línea en vivo" gratuitos. ¿Dónde es mejor empezar a aprender que de la fuente? Puedes inscribirte y participar en ellos aquí..

Los dos cursos disponibles ahora mismo te darán a conocer los conceptos básicos de la interfaz de Unity y los conceptos clave y los flujos de trabajo utilizados mientras te guían a través del desarrollo de dos mini juegos para llevar a casa y mostrarle a tu madre. Ella los amara!

Unity también tiene un canal de tutoriales con videos presentados por Will Goldstone que lo guían a través de los conceptos básicos de la interfaz y los diferentes componentes de la unidad utilizados para desarrollar sus juegos y aplicaciones..

Will Goldstone también lanzó un libro muy popular, Unity 3.x Game Development Essentials 2011, que es realmente una gran lectura y viene con un código fuente para cada uno de los capítulos. También te introduce con bastante suavidad a las secuencias de comandos dentro de Unity, utilizando C # o JavaScript.

También hay varios sitios en la web que ofrecen una introducción a Unity, incluidos nuestros propios Activetuts + con mi serie Getting Started With Unity. Esto también te introduce a scripting con JavaScript.


Unidad de aprendizaje - donde sigue?

Cuando te sientas cómodo con lo básico y desees ampliar tus conocimientos, deberías visitar Unity 3D Student, un sitio de Will Goldstone (¡otra vez!) Que está lleno de módulos de tamaño reducido seguidos de desafíos para que los pruebes.

Para aquellos a quienes les gusta tener un libro físico, hay una excelente lectura de Ryan Henson Creighton, Unity 3.x Game Development by Example, que le enseñará conceptos más desafiantes y lo guiará a través de los obstáculos populares presentados en el desarrollo de juegos. Para los adictos a la pantalla también hay un libro electrónico disponible..

Más allá de esto, Unity Cookie produce una amplia gama de tutoriales para principiantes, así como dos series completas que lo guían a través de la construcción de su propio juego. Los tutores digitales organizan algunos cursos más avanzados en temas como la escritura de caracteres, sistemas de armas, diseño de niveles y AI y puntos de referencia, por mencionar solo algunos. Design3 tiene varios cursos basados ​​en varios conceptos, incluido el desarrollo móvil, y por último, pero no menos importante, GamePrefabs by Tornado Twins tiene un montón de prefabs y tutoriales geniales para tus proyectos.


Consejos rápidos

Aprende a amar a Bob. Él creó iTween, con lo cual no podrías vivir sin él. También echa un vistazo a su blog para obtener muchos consejos y trucos, y prefabs para ahorrar tiempo y poco conocimiento de su flujo de trabajo.

Si eres un desarrollador y te quedas atascado, entonces acostúmbrate a leer la Referencia de scripts de Unity antes de ir a la cama, es tu mejor amigo y siempre te ayudará..

Como alternativa, involucrarse con la comunidad y buscar en Unity Answers y en los foros de Unity, es probable que alguien haya tenido el mismo problema y, con suerte, haya publicado una solución..

Entonces, encuentra y sigue lo mejor en Twitter. Por nombrar unos cuantos…

  • @ unity3d
  • @quickfingerz
  • @willgoldstone
  • @pixelplacement
  • @gamedevtuts

He ido de cero a héroe, ¿y ahora qué??

Ahora debe tener la confianza y la comprensión para asumir lo que se le presente, así que salga e inspírese. Intente hacer un mini juego genial solo por diversión para ayudarlo a aprender y llenar su cartera para que pueda ser contratado. Sobre todo, diviértete!