Ultimate Horror First Person Shooter Kit (UHFPS), de ThunderWire Studio, es un recurso de pago que ofrece, tanto a los desarrolladores de Unity como de Unreal Engine, una potente base jugable y un completo repositorio de contenido para crear videojuegos de horror en primera persona con mecánicas como el sigilo y los combates con disparos.
Si abrimos la escena Playground tenemos toda una colección de ejemplos, tanto de jugabilidad como de contenidos de calidad ya elaborados, sobre lo que nos ofrece este recurso. Si abrimos los Game Objects correspondientes en la escena podemos entender cómo funciona cada ejemplo.
Los ejemplos más inmediatos para aprovecharlos en un juego narrativo sencillo son estos:
- Hay un botón rojo en el centro que lanza una grabación de audio, elemento que podemos usar para narrar mediante voces en off, diálogos o similares.
- Hay una mesa con papeles (que podríamos decorar con una imagen que represente texto escrito, o usando TextMesh Pro) y si nos fijamos en sus atributos hay un campo que es el texto que se mostrará al examinarlos con la letra Q. Esta es una manera sencilla de ir contando la historia, con fragmentos de un diario, cartas o similares.
- Hay cintas de video que se pueden usar e introducir en el reproductor de video, viendo su contenido en un televisor si lo encendemos. Los videos son ficheros MP4 que podríamos grabar o producir con cualquier técnica y también usarlos para narrar la historia.
- Hay una zona donde simplemente por pasar por allí, se dispara un audio con diálogos del juego.
Hay muchos más ejemplos, de interacción algo más compleja:
- Objetos equipables: linterna, lámpara, vela, cámara de video, navaja, hacha, pistola, munición, termómetro y medidor de campos electromagnéticos.
- Objetos dinámicos: puertas, interruptores y manijas rotables.
- Objetos para hacer puzles: llave y cerradura, fusibles, circuito eléctrico y tarjeta de acceso.
- Objetos para mover al jugador: tirolina y escalera.
- Enemigos como zombis que merodean.
- Otros objetos de tipo médico, de interacción retardada, documentos, cintas VHS, cámaras de seguridad, para construcción de nuevos objetos, etc.
Instalación y uso
Toda la información para instalar y usar la plantilla está disponible en la documentación web.
Teniendo instalado UHFPS basta con ir a Tools > UHFPS > Setup Scene para que se añadan los GameObjects GAMEMANAGER y HEROPLAYER a cualquier escena, se establezcan automáticamente las referencias necesarias entre ellos y podamos empezar a jugar allí mismo usando las capacidades de este recurso.
En caso de querer usar la jugabilidad de esta plantilla en otros escenarios (ej. Horror Mansion), lo primero será establecer las referencias GAMEMANAGER Y HEROPLAYER, como hemos dicho antes. Pero a continuación hay que sustituir cualquier script de comportamiento que traiga dicho escenario por los scripts correspondientes de UHFPS. Por ejemplo, para que una puerta muestre un cartel de interacción y efectivamente se pueda abrir pulsando una tecla, habrá que añadirle los scripts Custom Interact Title y Dynamic Object debidamente configurados, además de asegurarnos de que dicha puerta está en la capa (layer) «Interact», donde están todos los objetos con los que pueden interactuar el jugador.
Textos y localización
En lugar de cambiar todos los textos de un objeto (como los de una llave) en las propiedades de dicho objeto, la plantilla UHFPS tiene un sistema de localización -activado por defecto y localizado en el GAMEMANAGER- que a través de lo que llaman un Game Localization Asset traduce claves como «title.key01» en textos concretos del idioma destino como «Key 01».
Para traducir el sistema completo al español habría que crear un Game Localizatoin Asset entero con las mismas claves pero todos los textos cambiado a español.
Cinemáticas
En la documentación hay una guía paso a paso para configurar cutscenes en el juego.
Más información
Se recomienda consultar documentos complementarios como estos:
- StupidaZZle: HorrorFPS Tutorials. Lista de StupidaZZle, YouTube (2022) con videotutoriales del sistema -actualmente obsoleto- que existió previamente a Ultimate Horror FPS Kit.
- UDTutorials: Horror FPS Kit Tutorials y Horror FPS Kit Tutorials (UPDATED). Dos listas de UDTutorials, YouTube (2020-2021) con más tutoriales del sistema previo al actual Ultimate Horror FPS Kit.
Esta página está licenciada bajo CC BY-NC-SA 4.0 por Laboratorios Narratech.