En este curso gratuito aprenderás cosas básicas y más avanzadas de Unity 5. También verás cosas nuevas que trae como el nuevo sistema de UI muy útil y fácil de usar. Unity 5 es un motor para la creación de videojuegos, su sencillez y potencia hacen que sea uno de los más usados actualmente. Siendo esto así te adentrarás en aprender todos los trucos y fases más importantes a la hora de crear un videojuego con aspecto profesional. Al final del curso gratuito de UNITY 5 serás capaz de crear un videojuego con aspecto profesional. Además podrás dominar algunas novedades que trae unity 5, a usar los componentes de la nueva UI y serás capaz de crear un videojuego sencillo y divertido.
Este curso gratuito de UNITY 5, es para todos aquellos que deseen aprender UNITY 5 y entusiastas de los videojuegos. Entre los requisitos están es estar dispuesto a aprender. Debes tener conocimientos de Pc nivel básico. Y estar dispuesto a recibir críticas constructivas del tutor. Además conocer herramientas ofimáticas básicas tales como: Word, Excel y Power Point. Tener una Pc o laptop con arquitectura de 64 bits, 4GB de Ram y preferiblemente tarjeta gráfica dedicada.
¿Qué Es Unity 5?
Es un motor de videojuegos multiplataforma. Es decir, es un conjunto de herramientas que están enfocadas a desarrollar la lógica de un videojuego. Por lo tanto, permiten una edición e iteración rápidas en el ciclo de desarrollo y ofrece como resultado una experiencia de performance de alta gama. Además que puedes exportar a cualquier tipo de dispositivo. Unity 5 tiene utilidades, por ejemplo, se puede aplicar tanto a un aplicativo que aproveche varias características como su facilidad para crear interfaces de usuario. Así como para realizar simulaciones aprovechando su motor de físicas Box2d y NVIDIA PhysX. También aprovechar sus herramientas de IA y pathfinding para hacer escenas inteligentes en las que los elementos de la escena interaccionen entre sí.
Una de las ventajas más importantes que ofrece este motor es que, con poco conocimiento de la herramienta, se pueden llegar a hacer juegos/aplicaciones divertidas, sencillas y con funcionalidades avanzadas. Por ejemplo se puede crear las bases de un videojuego tipo “Slenderman” en 15 minutos. Imagina cómo debe ser conocer todo el potencial de la herramienta para llegar a hacer grandes obras de arte.
Características Principales
Unity 5 puede usarse junto con blender, 3ds Max, Maya, Softimage, Modo, ZBrush, cinema 4d, Cheetah3D, adobe photoshop, adobe fireworks y Allegorithmic Substance. Los cambios realizados a los objetos creados con estos productos se actualizan automáticamente en todas las instancias de ese objeto durante todo el proyecto sin necesidad de volver a importar manualmente.
El motor gráfico utiliza openGL (en Windows, Mac y Linux), Direct3D (solo en Windows), OpenGL ES (en Android y iOS), e interfaces propietarias (Wii). Tiene soporte para mapeado de relieve, mapeado de reflejos, mapeado por paralaje, oclusión ambiental en espacio de pantalla, sombras dinámicas utilizando mapas de sombras, render a textura y efectos de post-procesamiento de pantalla completa.
Se usa el lenguaje ShaderLab para la creación de sombreadores, similar a CG /CgFx y DirectX HLSL Effects (.Fx). Pueden escribirse shaders en tres formas distintas: como Surface Shaders como Vertex and Fragment Shades o como shaders de función fija. Un shader puede incluir múltiples variantes y una especificación declarativa de reserva, lo que permite a Unity detectar la mejor variante para la tarjeta de vídeo actual y si no son compatibles, recurrir a un shader alternativo que puede sacrificar características para una mayor compatibilidad.
El soporte integrado para Nvidia (antes Ageia), el motor de física PhysX (a partir de Unity 3.0) con soporte en tiempo real para mallas arbitrarias y sin piel, ray casts gruesos, y las capas de colisión.
Otras Características
Unity también incluye Unity Asset Server – una solución de control de versiones para todos los assets de juego y scripts, utilizando PostgreSQL como backend, un sistema de audio construido con la biblioteca FMOD. Y con capacidad para reproducir audio comprimido Ogg Vorbis, reproducción de vídeo con códec Theora, un motor de terreno y vegetación, con árboles con soporte de billboarding, determinación de cara oculta con Umbra. Y una función de iluminación lightmapping y global con Beast, redes multijugador RakNet y una función de búsqueda de caminos en mallas de navegación.
Mecanim es la tecnología de animación de Unity, que ha estado en desarrollo durante años. Primero por la empresa del mismo nombre, a continuación, por las oficinas de Unity en Canadá, después de su adquisición. La tecnología está diseñada para llevar el movimiento fluido y natural de los personajes con una interfaz eficiente. Mecanim incluye herramientas para la creación de máquinas de estados, árboles de mezcla, manipulación de los conocimientos nativos y retargeting automático de animaciones, desde el editor de Unity.
Además, una serie de animaciones redestinables estarán disponibles en el Unity Asset Store de Unity tras el lanzamiento de la herramienta. Muchos de estos archivos de animación de captura de movimiento son proporcionados sin costo por Unity Technologies. Otros proveedores del Asset Store también ofrecerán animaciones para su uso con Mecanim, ya sea de forma gratuita o de pago.
¿Por Qué Unity 5?
Unity 5 ofrece una gran serie de servicios que nos van a ayudar a:
- Monetizar el juego.
- Realizar analíticas para comprobar cómo juegan los jugadores.
- Realizar construcciones remotas en la nube.
- Colaborar con otras personas en el mismo proyecto, ofreciendo un sistema similar a un sistema de control de versiones.
- Obtener la certificación Unity en los dos tipos de carreras, artística o técnica, de forma que podamos validar nuestro conocimiento de cara a un posible empleador.
- Y ofrece otras muchas más herramientas, de colaboración, retención de jugadores.
También dispone de una excelente documentación, de las mejores documentaciones de software que existen. Unity 5 ofrece una ayuda en esta exportación y no un proceso totalmente automático, ya que la exportación consolas, por ejemplo, va a tener otro flujo de trabajo, debido a que cada una de estas plataformas depende de los requisitos de la empresa, de unos procesos de certificación y de la implementación de ciertas características.