AplicacionesNiixerTecnologíaVideojuegos

La Plataforma Unity

¿Qué es Unity?

Según la página web de unity, “Unity es la plataforma líder en el mundo para el desarrollo y la operación de contenido 3D interactivo en tiempo real.” (Unity Technologies, 2020) unity es una herramienta la cual se utiliza para desarrollar videojuegos, actualmente es la herramienta más utilizada por los desarrolladores independientes debido a que es una herramienta bastante versátil la cual permite desarrollar para diferentes plataformas (Windows, consolas de videojuegos, Android, Linux, Mac, etc.) y por su facilidad de uso ya que el lenguaje de programación que se utiliza es C#.

Dentro de esta herramienta se pueden crear entornos 3D los cuales son interactivos con el usuario, para esto se utilizan tecnologías como la realidad aumentada, la realidad virtual y realidad mixta este tipo de aplicaciones se pueden desarrollar gracias a que como fue mencionado anteriormente se puede realizar un desarrollo enfocado a diferentes plataformas.

Además de esto unity al ser una herramienta para el desarrollo de videojuegos consta de funcionalidades como: motor gráfico para renderizar gráficos 2D y 3D, motor físico que simule las leyes de la física y detección de colisiones, animaciones, motor de sonidos, inteligencia artificial, programación o scripting y administradores de memoria por lo que en conclusión podemos decir que Unity es una herramienta para desarrollar videojuegos la cual incorpora distintas opciones y motores con los cuales se puede realizar un desarrollo para distintas plataformas y que también se puede utilizar para crear espacios interactivos ya que incorpora los diferentes tipos de realidades.

La plataforma Unity y su enfoque en la realidad mixta

Unity nos permite utilizar herramientas las cuales están totalmente enfocadas al desarrollo de aplicaciones utilizando la realidad mixta, una de estas es conocida como Unity Mars siendo esta una extensión con la cual se pueden crear experiencias inteligentes de realidad aumentada y realidad mixta que se integran plenamente con el mundo real, como lo menciona Unity Technologies en su sitio web, esta extensión permite a los desarrolladores utilizar un conjunto de herramientas con los cuales se pueden especificar parámetros a los objetos y elementos de proximidad sin necesidad de introducir código además los desarrolladores pueden crear sus aplicaciones utilizando distintos plugins los cuales dan una mayor disponibilidad para el desarrollo enfocado a plataformas móviles (ARkit y ARcore) o visores inteligentes (magic leap, etc).

unity-project-mars

Unity también cuenta con una extensión conocida como “Unity para Windows Mixed Reality” como su nombre lo indica esta extensión está totalmente enfocado especialmente a las gafas desarrolladas por Microsoft conocidas como HoloLens pero también se puede trabajar para una amplia gama de cascos de realidad virtual, dentro de esta extensión se “incluye una amplia gama de herramientas, paquetes y recursos que hacen que crear un juego o app sea sencillo tanto en VR como en MR, y que esté disponible en la Microsoft Store.

Ya sea que estés creando una experiencia a la medida solo para realidad mixta o portando un juego de VR existente, Unity también ha desbloqueado el acceso a una gama totalmente nueva de dispositivos de realidad mixta.” (Unity Technologies, 2020) además Unity cuenta con emulador de desarrollo de aplicaciones de realidad mixta (para tener acceso a esta herramienta es necesario activar el modo desarrollador dentro de nuestra computadora) por lo que nos es necesario poseer las HoloLens para desarrollar una aplicación enfocada a este dispositivo.

unity holostudio

Autor: John Alexander Gutierrez Garay

Editor: Carlos Pinzón

Código: UCPI-4

Universidad: Universidad Central

Fuentes:

Garcia, David. (2019). Qué es Unity. OpenWebinars. https://openwebinars.net/blog/que-es-unity/

Unity Technologies. (2020). Plataforma de Unity. Unity. https://unity.com/es/products/unity-platform

Asensio, I. (2019). ¿Qué es y Para qué sirve Unity? Master. D. https://www.masterd.es/blog/que-es-unity-3d-tutorial/#:~:text=Es%20decir%2C%20Unity%20es%20una,pudiendo%20conseguir%20resultados%20totalmente%20profesionales.

Ruelas, U. (2017). ¿Qué es un motor de videojuegos (game engine)? Coding or not. https://codingornot.com/que-es-un-motor-de-videojuegos-game-engine#:~:text=Entre%20las%20herramientas%20de%20los,artificial%20y%20administradores%20de%20memoria.

Gonzales, D. (s.f.). Unity para crear aplicaciones más allá de los videojuegos. Gametopia. https://www.gametopia.es/learning/article/12/2017/16/unity-para-crear-apps-y-videojuegos

Marquéz, R. (2020). Los indies tenían razón: Unity y los motores de terceros le han ganado la partida a los motores propios a la hora de crear juegos. Xataka. https://www.xataka.com/videojuegos/indies-tenian-razon-unity-motores-terceros-le-han-ganado-partida-a-motores-propios-a-hora-crear-juegos

Digital AV Magazine. (2018). Unity Project Mars ofrece a los desarrolladores acelerar la creación de aplicaciones de realidad mixta. Digital AV Magazine. https://www.digitalavmagazine.com/2018/06/27/unity-project-mars-ofrece-a-desarrolladores-acelerar-aplicaciones-realidad-mixta/

Unity Technologies. (2020). Unity MARS. Unity. https://unity.com/es/products/unity-mars

Unity Technologies. (2020). Unity para Windows Mixed Reality. Unity. https://unity3d.com/es/partners/microsoft/mixed-reality

Microsoft. (2020). Introducción al desarrollo de Unity. Microsoft. https://docs.microsoft.com/es-es/windows/mixed-reality/develop/unity/unity-development-overview?tabs=mrtk%2Carr%2Chl2

Unity Technologies. (2020). Unity [Imagen]. Unity. https://unity.com/es

Digital AV Magazine. (2018). Unity Project Mars ofrece a los desarrolladores acelerar la creación de aplicaciones de realidad mixta [Imagen]. Digital AV Magazine. https://www.digitalavmagazine.com/2018/06/27/unity-project-mars-ofrece-a-desarrolladores-acelerar-aplicaciones-realidad-mixta/

Unity Technologies. (2020). Unity para Windows Mixed Reality [Imagen]. Unity. https://unity3d.com/es/partners/microsoft/mixed-reality