Las cámaras son actores fundamentales en cualquier experiencia audiovisual. Permiten definir las «vistas» que tendrán los usuarios sobre el mundo virtual. Desde programación es posible cambiar en tiempo real su posición, rotación y otros parámetros como la distancia focal. Además, aunque no se les presta tanta atención como al apartado visual, las cámaras suelen incluir […]
Page Type: Curso
Partículas
Numerosos efectos visuales en videojuegos como el humo, el fuego, las chispas, etc. requieren mostrar muchos puntos (pequeñas imágenes 2D o pequeñas mallas 3D) en el espacio, siendo poco eficaz el uso de las técnicas habituales para mostrarlos. Los sistemas de partículas establecen una serie de puntos de emisión que toman como referencia para generar, […]
Materiales
El material es aquello que hace que una superficie responda a la luz y se comporte visualmente de una cierta manera. En Unreal Engine se busca que imiten lo más posibles las características físicas de las superficies y por eso se hablan de materiales PBR (Physics-Based Rendering). Típicamente se tocan atributos como la metalicidad o […]
Mallas
Las mallas son recursos extremadamente habituales en videojuegos. Son una serie de puntos tridimensionales conectados, normalmente estáticos (no cambiarán de forma en ningún momento.) que sirven para representar visualmente casi todo lo que podemos encontrar en el mundo virtual. Para cambiar hacer más grande o pequeño un recurso hay que cambiar de escala. El propio […]
Geometría
Unreal Engine también funciona como un editor de 3D simple y permite crear geometría personalizada. El motor no es tan eficiente representándola como lo es, por ejemplo, con las mallas estáticas; pero aún así es útil para prototipar o hacer el blocking del escenario (con suelo, paredes, escaleras, etc.). La manera en que se construye […]
Componentes
Los componentes son una especie de «subobjetos» software que se vinculan de forma muy estrecha con los actores, de manera que destruir un actor es destruir también sus componentes. Hay componentes que son básicamente versiones de sus homólogos actores (LightComponent de Light, StaticMeshComponent de StaticMesh, etc.). Otros componentes tiene mucho más que ver con programación […]
Actores
De entre las clases de objetos software que existen en Unreal Engine, los actores son los más comunes. Básicamente todos las entidades, los objetos que están presentes y conforman el mundo virtual, son de clase Actor. Tienen propiedades básicas como Life Span (el tiempo de vida en segundos, siendo -1 si queremos que el actor […]
Flicksy
En este documento se proporciona información básica sobre cómo diseñar y construir minijuegos hipertextuales con gráficos usando la herramienta de edición Flicksy. Esta herramienta no requiere instalación pues está pensada para utilizarse directamente desde esta web. Aviso: Flicksy es una herramienta web bastante insegura. Al eliminar un dibujo (drawing), si hemos dejado uno o más […]
Fundamentos
Lo primero que es importante conocer de Unreal Engine es que existen varias versiones y conviene elegir bien aquella con la que se va a trabajar, porque los proyectos realizados en una versión no tienen por qué funcionar en otra. Conviene evitar usar versiones «preview» o características que todavía son experimentales. Aquí puedes consultar los […]
Contenido
El contenido de un videojuego son todos esos recursos (escenarios, personajes, objetos…) que permiten poner en práctica su jugabilidad en situaciones determinadas. Las lecciones a tratar en este tema son: Ejercicios Para practicar lo aprendido se proponen algunos ejercicios. Casos Para ilustrar y analizar en profundidad los conceptos de este tema pueden estudiarse casos como […]