Unity (motor de videojuego)

La empresa Unity Technologies fue fundada en 2004 por David Helgason (CEO), Nicholas Francis (CCO), y Joachim Ante (CTO) en Copenhague, Dinamarca después de su primer juego, GooBall, que no obtuvo éxito.Los tres reconocieron el valor del motor y las herramientas de desarrollo que habían creado y se dispusieron a hacer un motor que cualquiera pudiera usar a un precio asequible.La compañía busca "democratizar" el desarrollo de videojuegos y hacer que el desarrollo de contenido interactivo 2D y 3D sea lo más accesible a tantas personas en todo el mundo como sea posible.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 manualmemte.Se usa el lenguaje ShaderLab para la creación de sombreadores, similar a Cg/CgFx y DirectX HLSL Effects (.Fx).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.La tecnología está diseñada para llevar el movimiento fluido y natural de los personajes con una interfaz eficiente.[15]​ El despliegue de Adobe Flash Player add-on también empieza con Unity 4.0.[16]​[17]​[18]​ Si bien la implementación del add-on puede trabajar con diversas formas de Linux, el desarrollo se centra principalmente en Ubuntu en su liberación primaria.Se anunció que para el 2017 la nomenclatura cambia, la primera beta pública es accesible a finales del primer trimestre del 2017 con el objetivo de tener una versión estable en julio de 2017.El 10 de julio del 2017 se lanzó la primera versión pública: Unity 2017.1.0.Esta versión prioriza la calidad, la productividad y el rendimiento para cualquier dispositivo, género o estilo artístico.Unity technologies ofrece la licencia pro y plus como una suscripción, después de cierto tiempo de renta es posible obtener la licencia permanente pero con acceso limitado a unas cuantas actualizaciones posteriores, esta puede ser configurada a la necesidad del desarrollador que puede incluir las plataformas a las que desee publicar, tales como Android Pro, IOS Pro, etc.Deben ponerse en contacto con Unity directamente para obtener una licencia de distribución.Para reforzar su democratización en el desarrollo del juego, Unity Technologies invierte en iniciativas que las considera como vías para ayudar a capacitar a los desarrolladores mediante la ampliación de sus capacidades y el alcance del cliente.[30]​ Unity posibilita el comercio de activos en-el-juego a desarrolladores y jugadores mediante la plataforma DMarket.Las plataformas de Union incluyen Intel, LGTV, Roku, BlackBerry, Nokia, Sony y Lenovo.
Imagen del juego "Gone Home" Que se ha desarrollado con el motor Unity.