Unity
Unity es un motor de videojuego multiplataforma creado por Unity Technologies.
Unity engine es una herramienta de desarrollo de juegos multiplataforma, diseñado desde el principio para facilitar su creación. Una aplicación profesional totalmente integrada.

Se usa ShaderLab language para el uso de shaders.
Tiene soporte integrado para Nvidia, el motor de fĆsica PhysX, ray casts gruesos, y las capas de colisión. Función de iluminación lightmapping y global con Beast y redes multijugador RakNet. Efectos de post-procesado, profundidad de campo y correción de color. Soporta sombras en tiempo rea. Tambien nod da la posibilidad de crear escenarios abiertos totalmente editables y manipulables
Ventajas:
°Buena documentacion en la pagina principal.
°Variedad de lenguaje de programacion.
°Jerarquia de trabajo ordenada.
°Gran cantidad de plataformas para crear los juegos.
°Se aprenden diferentes aspectos de programacion.
°Version gratis de computadora.
Desventajas:
°No esta orientado a trabajar con diseñadores.
°La variedad de las plataformas puede llegar a costar mucho dinero.
°No hay mucho de base, empiezas todos los proyectos desde el principio.
°La version gratis es muy gris y en la version de pago hay colores que no se pueden cambiar.