Sistema UNITY

Páginas: 8 (1760 palabras) Publicado: 2 de octubre de 2014
Unity es un motor de videojuego multiplataforma creado por Unity Technologies.
Unity está disponible como plataforma de desarrollo para Windows y OS X, y permite crear juegos para Windows, OS X, Linux, Xbox 360, PlayStation 3, Playstation Vita, Wii, Wii U, iPad, iPhone, Android y Windows Phone. Gracias al Plug-In Web de Unity, también se pueden desarrollar juegos de navegador, para Windows yMac. Su última versión, la 4.3, fue lanzada el 12 de noviembre de 2013. Desde la página oficial se pueden descargar dos versiones: Unity y Unity Pro.
PLATAFORMA DE DESARROLLO
La primera versión de Unity se lanzó en la Conferencia Mundial de Desarrolladores de Apple en 2005. Fue construido solamente para funcionar y generar proyectos en los equipos de la plataforma Mac y obtuvo el éxitosuficiente como para continuar con el desarrollo del motor y herramientas. Unity 3 fue lanzado en septiembre de 2010 y se centró en empezar a introducir más herramientas que los estudios de alta gama por lo general tienen a su disposición, con el fin de captar el interés de los desarrolladores más grandes, mientras que proporciona herramientas para equipos independientes y más pequeñas que normalmenteserían difíciles de conseguir en un paquete asequible. La última versión de Unity, Unity 4, lanzada a finales de 2012, se anunció en junio de 2012 e incluye añadidos como Mecanim animation, soporte para DirectX 11 y soporte para juegos en Linux.
Unity soporta la integración con 3ds Max, Maya, Softimage, Blender, Modo, ZBrush, Cinema 4D, Cheetah3D, Adobe Photoshop, Adobe Fireworks y AllegorithmicSubstance. 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 Direct3D (Windows), OpenGL (Mac, Linux), OpenGL ES (Android, iOS), y APIs propietarias(Wii). Tiene soporte para mapeado de relieve, reflexión de mapeado,mapeado por paralaje, pantalla de espacio oclusión ambiental (SSAO), sombras dinámicas utilizando mapas de sombras, render a textura y efectos de post-procesamiento de pantalla completa.
Se usa ShaderLab language para el uso de shaders, soporta tanto programación declarativa de los programas de función fija de tuberías y shader GLSL o escritas en Cg. Un shader puede incluir múltiples variantes y unaespecificació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 ysin piel, ray casts gruesos, y las capas de colisión.
El scripting viene a través de Mono. El script se basa en Mono, la implementación de código abierto de .NET Framework. Los programadores pueden utilizar UnityScript (un lenguaje personalizado inspirado en la sintaxis ECMAScript), C# o Boo (que tiene una sintaxis inspirada
en Python). A partir de la versión 3.0 añade una versión personalizadade MonoDevelop para la depuración de scripts.
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, 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, 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.
UNITY 3.5
Unity 3.5 fue uno de los grandes lanzamientos que ha salido de la plataforma de desarrollo de Unity y añade un montón de nuevas características y mejoras en la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • unity
  • Unity
  • Unity Bank
  • Resumen Unity
  • unity temple
  • unity temple
  • Unity Vs Unreal
  • Unity

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS