Categorías
Informática Internacional Videojuego

Mallas

Las mallas son un recurso consistente en una serie de puntos interconectados en tres dimensiones que sirven para representar visualmente lo que podemos encontrar en el mundo virtual. Habitualmente esta información se encuentra en ficheros OBJ o FBX, que Unity puede leer. Es posible trabajar con mallas con animaciones basadas en huesos (las llamadas Skinned […]

Categorías
Informática Internacional Videojuego

Componentes

Los componentes son «partes» de los objetos de juego, imprescindibles en Unity para dotar al objeto de un montón de funcionalidades. Estas pueden ser de las más básicas como permitir que sea renderizado y por tanto visible. Gracias a la programación mediante scripts es posible añadir componentes con la funcionalidad que deseemos y que hayamos […]

Categorías
Informática Internacional Videojuego

Objetos de juego

Todas las entidades que están en la escena, sean importantes e invisibles, o secundarias e invisibles, son objetos de juego (game objects) en Unity. A menudo los objetos de juego tienen componentes (necesarios para que el objeto se renderice o realiza otras funciones), e incluso pueden tener un guión (script) con el comportamiento asociado, en […]

Categorías
Informática Internacional Videojuego

Escenas

Las escenas son la unidad básica en que se divide el mundo virtual de las aplicaciones creadas en Unity. Es un tipo de recurso que se almacena en ficheros de extensión «unity», donde se indica los objetos del juego que van a formar parte de esa escena. Más información Ahora mismo no hay otros documentos […]

Categorías
Informática Internacional Videojuego

Recursos

Hay distintos tipos de recursos que pueden utilizarse dentro de Unity. De hecho no es raro el poder «soltar» directamente un fichero en la subcarpeta Assets y ya poder usar ese recurso en tu proyecto. Plantillas La plataforma UnityHub te permite crear un nuevo proyecto vacío, empezando desde cero, o partir de una plantilla, con […]

Categorías
Informática Internacional Videojuego

Proyectos

El trabajo con Unity se organiza en proyectos, que se corresponden con una carpeta en la que hay distintas subcarpetas, algunas con contenido (escenas y recursos de la aplicación que estamos creando). UnityHub Tanto para gestionar versiones de Unity como distintos proyectos, existe una herramienta muy útil llamada UnityHub. Ejemplos Al crear un nuevo proyecto, […]

Categorías
Informática Universitario Videojuego

Fundamentos

De Unity existen varias licencias de uso, incluyendo algunas gratuitas para estudiantes y aficionados. También se lanzan nuevas versiones continuamente, que aunque suelen ser compatibles con proyectos anteriores en lo principal, es habitual que surjan problemas de migración. Por ello hay que decidir muy bien cual utilizar y ver cuales son sus requisitos hardware y […]

Categorías
Informática Universitario Videojuego

Historia

Unity es un entorno de desarrollo de videojuegos multiplataforma creado por Unity Technologies. Permite trabajar en Windows, Mac OS y Linux, y generar juegos para todo tipo de plataformas incluyendo WebGL. La empresa fue fundada en 2004 por David Helgason (CEO), Nicholas Francis (CCO) y Joachim Ante (CTO) en Copenhague, Dinamarca. Desde un primer momento […]

Categorías
Informática Universitario Videojuego

Ejercicios

Estos son algunos ejercicios que pueden realizarse para practicar lo aprendido en el tema de Cuestiones avanzadas, sobre gestión de la ejecución, interfaz del mundo y herramientas de autoría.

Categorías
Informática Universitario Videojuego

Herramientas de autoría

Las herramientas de autoría son una pieza fundamental en la infraestructura de un motor de IA para Videojuegos, ya que con ellas trabaja todo el equipo de diseñadores (técnicos) de lógica del juego para especificar comportamientos, estados, comunicaciones, etc. Más información Para complementar es recomendable consultar otros documentos.