Haz que tu juego de plataformas destaque sobre los demás, creando tu propia música y una interfaz de usuario única.
La música y la interfaz de usuario (IU) deben coincidir con el tipo de isla que estás creando. Si estás creando una experiencia en la isla que sea divertida y lúdica, la música y la IU deben reflejarlo.
En esta experiencia, la música tiene la urgencia de hacer que el jugador avance y advertirle de su entorno.
La IU incorpora el color de las plantas de la isla para darle a todo un aspecto unificado. La forma básica de la IU parece sencilla, pero complementa el juego sin estorbar ni distraer la atención.
Música personalizada
Patchwork cuenta con prefabricados de dispositivos que combinan varios dispositivos de Patchwork en paquetes de música. Estos paquetes se concentran en secciones rítmicas que facilitan la creación de tu propia música.
| Prefabricado de Patchwork | Imagen | Lista de dispositivos | Explicación |
|---|---|---|---|
Prefabricado de melodía |
| Permite crear una melodía con instrumentos específicos y luego modificando sus sonidos. | |
Prefabricado de bajo |
| Permite crear una sección de bajos para la melodía con los dispositivos secuenciador de notas y progresor de notas, y el sintetizador omega. | |
Prefabricado de percusión |
| Permite crear una sección de percusión para añadir un ritmo. |
IU personalizada
La isla de ejemplo tiene una interfaz de usuario personalizada para el jugador, un rastreador de recogidas de monedas y un aviso emergente. La IU personalizada del jugador hace que el juego sea único y mejora la experiencia al sustituir a la IU predeterminada de Fortnite.
Consulta los tutoriales para crear un HUD personalizado para crear tu propia IU de jugador.
El rastreador de monedas personalizado es una forma divertida de que los jugadores vean cuántas monedas han recogido.
Para crear tu propio rastreador de coleccionables, consulta el tutorial Funciones de conversión: ToText (Int) y ToText (Double) de los tutoriales Uso del modelo de vista.
Para obtener más información sobre cómo crear una interfaz de usuario personalizada y trabajar en Unreal Motion Graphics (UMG), consulta Disposición de interfaz de usuario en UMG.
Un dispositivo rastreador solo puede mostrar un widget en la esquina superior izquierda de la pantalla a la vez.
Aviso emergente
El mensaje emergente avisa a los jugadores cuando la hora del día se adelanta a la noche y el juego cambia del juego de plataformas al modo Supervivencia. El mensaje de la ventana emergente indica a los jugadores que la hora está a punto de cambiar y lo que eso significa.
Para crear tus propios mensajes emergentes en UMG, consulta el tutorial Variante del diálogo modal en el documento Ventanas emergentes de la IU.
Para crear tu propio mensaje emergente, necesitarás los siguientes widgets:
Altitud
Imagen
Texto
Botón de silencio
Para vincular el botón de silencio para que cierre la ventana emergente después de que se muestre, sigue estas instrucciones:
Abre Ventana > Vista de vinculaciones.
Selecciona el botón de silencio en tu widget y, a continuación, haz clic en +Añadir widget en la ventana Vista de vinculaciones.
Haz clic en el campo de la izquierda que contiene el botón de silencio y selecciona Evento de clic > Evento en el menú desplegable Vinculación. Esto decide automáticamente la dirección de la interacción del botón y crea un evento en el botón de silencio.
Haz clic en el campo derecho vacío y selecciona CreativeModalDialogViewmodel > Respuesta > Seleccionar. La respuesta al evento aparece debajo.
Haz clic en el campo vacío Respuesta y selecciona Botón 1 en el menú desplegable. Tanto el evento como la respuesta están ahora conectados al botón de silencio.
El widget está completo y listo para utilizarse con el dispositivo de diálogos emergentes.
Añade el widget al dispositivo de diálogo emergente.
Añade un dispositivo de diálogos emergentes a tu proyecto. Asegúrate de que el dispositivo de diálogos emergentes está seleccionado en el esquematizador antes de modificar sus propiedades.
En el panel Detalles, establece las siguientes opciones:
En el menú desplegable Respuesta, selecciona Botón 1.
Establece la opción Botón de retroceso predeterminado en Botón 1.
Añade Texto del botón 1 y, a continuación, escribe Cerrar en el campo vacío.
Cambia Habilitado durante fase a Solo en partida.
Desplázate hacia abajo hasta la sección Widget modal y selecciona tu widget emergente en el menú Clase de cambio de la plantilla.
Para el aviso emergente que advierte a los jugadores sobre el cambio de hora y lo que pueden esperar después de que esta cambie, configura el aviso para que se muestre antes de que el jugador pise el activador.