Unity
Unity es un software que utilizamos para realizar un video juego con una apariencia más real que el primero que creamos con Scratch, nuestro proyecto final constituía en crear un juego de recolección de monedas, en donde ademas tenias que diseñar un entorno con ciertas especificaciones.
Características principales
- Ajustes del Modo 2D y 3D
- Cuando se crea un nuevo proyecto, se puede especificar si el Editor de Unity se inicia en modo 2D o 3D. Sin embargo, también se tiene la opción de cambiar el editor entre modo 2D y 3D en cualquier momento. Usted puede leer más acerca de las diferencias entre proyectos 2D y 3D aquí. Esta página proporciona información acerca de cómo cambiar modos, y qué exactamente cambia dentro del editor cuando lo haga.
- Preferencias
- Unity provee un número de paneles de preferencia para permitirle personalizar el comportamiento del editor.
- Build Settings
- La ventana de Build Settings le permite a usted escoger su plataforma de destino, ajustar los ajustes para su construcción y empezar el proceso de construcción. Para acceder la ventana de los Build Settings, escoja “Build Settings” del menú File. Una vez usted haya especificado sus build settings, usted puede hacer click en “Build” para crear su construcción, o click el botón “Build and Run” para crear y correr su construcción en la plataforma especificada.
- Las Configuraciones de Administradores(Settings Managers)
- Los Settings Managers de Unity están disponibles desde el menú Edit > Project Settings. Los ajustes afectan aspectos generales de la funcionalidad de Unity, tal como las Gráficas, Física y los detalles del reproductor publicado. Los varios administradores están descritos en detalle en esta sección.
- Emulación de Red
- Como parte del conjunto de características de red de Unity, usted puede escoger emular velocidades lentas de conexión a internet para probar su experiencia de juego a usuarios en áreas con bajo ancho de banda. Para activar la emulación de Red(Network emulation), vaya a Edit->Network Emulation, y escoja la velocidad de emulación de su deseada conexión.
- Integración en Visual Studio C#
- Un ambiente de desarrollo C# más sofisticado. Piense en un autocompletado inteligente, cambios a los archivos fuente con ayuda de la computadora, un resaltado de sintaxis inteligente y más.
- RenderDoc Integration
- El Editor admite el lanzamiento y captura integrados del depurador de gráficos RenderDoc, para la introspección y depuración detallada del marco.
- Analiticas del Editor
- El editor de Unity está configurado para enviar datos de uso anónimo de regreso a Unity. Esta información se usa para a ayudar a mejorar las características del editor. Los análisis se recogen usando Google Analytics. Unity hace llamadas a una URI alojada por Google. La parte URN de la URI coniene detalles que describen qué eventos o características del editor se han usado.
- Buscar Actualizaciones
- Unity comprueba si hay actualizaciones disponibles. Esta comprobación ocurre ya sea cuando Unity comienza, o cuando usted escoge el elemento del menú Help->Check for Updates. La comprobación de actualización envía el número de revisión de Unity actual (el número de cinco dígitos que aparece entre paréntesis tras el nombre de la versión en el About del cuadro de diálogo de Unity) al servidor de actualización en dónde es comparado con la versión más actual lanzada.
- IME en Unity
- Un Input Method es un component o programa de un sistema operativo que le permite a los usuarios introducir caracteres y símbolos que no se encuentran en su dispositivo de Input. Por ejemplo, en el computador, esto le permite al usuario de teclados “Occidentales” introducir caracteres Chinos, Japoneses, Coreanos e indios. En muchos dispositivos de mano, como los celulares, le permite a uno usar el teclado numérico para introducir caracteres del alfabeto latino.
- Nombres de carpetas de especiales
- Para la mayoría de veces, usted puede escoger cualquier nombre que quiera para las carpetas que usted crea para organizar su proyecto. Sin embargo, hay un número de nombres de carpeta que Unity va a interpretar como una instrucción que el contenido de la carpeta debe ser tratado de una manera especial. Por ejemplo, los scripts del editor deben colocarse en una carpeta llamada Editor con el fin de que funcionen bien. La lista completa de los nombres especiales de carpeta utilizados por Unity se da abajo.
- Exporting Packages
- A medida que construyes tu juego, Unity almacena muchos metadatos de tus assets (configuraciones de importación, enlaces a otros assets, etc.) Si quieres tomar tus assets para usarlos en un proyecto diferente, hay una forma específica de hacerlo. A continuación se muestra cómo mover fácilmente assets entre proyectos, de modo que sea conservada toda esta información:
See Asset Packages for detailed information on using packages, including importing and exporting. - Control de Versiones
- Usted puede utilizar Unity en conjunto con la mayoría de herramientas de control de versiones, incluyendo Perforce y PlasticSCM. Esta sección da detalles acerca de las herramientas y las opciones disponibles y cómo trabajar con ellas.
- Solución de Problemas (Troubleshooting) del Editor
- La siguiente sección explica cómo solucionar problemas(troubleshoot) y evitar problemas con el editor de Unity. En general, asegúrese que su computador cumpla con todos los system requirements, esté actualizado a la fecha, y que usted tenga el permiso requerido de usuario en su sistema. También haga copias de seguridad regularmente para proteger sus proyectos.
Opinión personal
En esta plataforma conjuntamos todos nuestros conocimientos previos en el semestre y al final logramos cosas geniales que nos satisfacieron.