Fret Smasher ofrece a los jugadores la posibilidad de crear, usar e incluso compartir temas generados por el usuario. Estos temas permiten a los jugadores modificar la textura y los sonidos de la escena del juego. En esta guía, aprenderá los conceptos básicos de la creación de temas y todas las funciones disponibles que vienen con Fret Smasher v0.33.1 A2.
Cómo Empezar
Antes de comenzar, para crear un tema, necesitará un software de edición de fotos como Gimp o Photoshop. También puede usar programas como Blender para crear modelos 3D y convertirlos en una imagen sprite/png. ¡La forma en que creas tu tema depende completamente de ti!
Primero, querrá abrir el directorio de su juego y navegar a la carpeta "Temas". Para hacer esto, abra su biblioteca y haga clic derecho en Fret Smasher para abrir las propiedades. Luego navegue a los archivos locales y haga clic en examinar.
Ahora que tiene abierta la carpeta Temas, hagamos una copia de la carpeta "Plantilla de tema". Este tema será nuestra plantilla que contiene todos los archivos disponibles que se pueden modificar junto con una guía que puede leer dentro de los archivos. Esta guía contiene un archivo Léame e imágenes de guía para animaciones de sprites y texturas de sostenimiento.
El tema.ini
El archivo theme.ini alberga todas las configuraciones que tu tema enviará al juego y el archivo de destino sobre cómo el juego localiza nuevos temas.
Primero, abramos nuestro theme.ini y veamos qué tenemos en la plantilla del tema:
[Tema personalizado de Fret Smasher] Nombre=Plantilla de tema Descripción=¡Soy una plantilla para un nuevo tema personalizado! Autor=Versión de Lavoie Studios=3 [Configuración del tema] Altura de la animación del traste=0.17 Notas estáticas=0 HyperFlux Notif Text=¡Listo para HyperFlux! Note Streak Notif Text=%n Note Streak! [Escala PPU] Nota Reg=128 Nota Frase=128 Nota HyperFlux=128 Nota Frase HyperFlux=128 Nota abierta Reg=64 Nota abierta Frase=64 Nota abierta HyperFlux=64 Nota abierta Frase HyperFlux=64 Hit Flames=256 Traste Sustain Glow= 256 trastes = 256 Fret Stem = 52 Cuerda = 1950 [Colores] Letras = #FF8000 Salud baja = #FF0000 Salud media = #FFFF00 Salud alta = #00FF00 Multiplicador x1 = #FFFFFF Multiplicador x2 = #FFA800 Multiplicador x3 = #00FF00 Multiplicador x4 =#FF00FF Multiplicador x5=#FFFF00 Multiplicador HF=#00FFFF Raya de nota Notif Text=#FFA800 Raya de nota Notif Glow=#FFC780 HyperFlux Notif Text=#00FFFF HyperFlux Notif Glow=#CCFFFF
Antes de sumergirnos, si alguna información en esta guía no es útil para algún punto, puede consultar la guía que viene con el juego dentro del archivo Léame de la plantilla del tema.
Desglosemos estas secciones:
Nombre:
El nombre de tu tema
Descripción:
Proporcione una descripción para su tema
Escrito por:
Su nombre
Versión:
Esta es la identificación de la versión del tema. Los temas están actualmente en la VERSIÓN 3. Si los temas de Fret Smasher reciben una actualización que hace cambios significativos en la forma en que se cargan los temas, este número aumentará y verás una advertencia en el juego que indica que tu tema no está actualizado.
Versión actual = 3
Altura de la animación del traste:
Esta es la altura a la que se moverán los trastes cuando se toque una nota. El valor predeterminado es 0.17. Puede aumentar o disminuir este valor como desee.
Valor predeterminado = 0.17
Notas estáticas:
Los sprites de las notas son una animación de 16 cuadros. Esto significa que deberá crear una hoja de sprites animada para sus notas que tenga 16 cuadros en el lienzo en un diseño de 4×4. Si no desea lidiar con la animación de sus notas para un tema, puede alternar las notas para que se lean como estáticas configurando esta configuración en 1. Con esta configuración en 1, solo se leerá el primer cuadro de cada textura de nota. .
Bool = 0 es falso, 1 es verdadero.
Texto de notificación de HyperFlux:
Este es el texto de notificación que los jugadores verán cuando HyperFlux esté listo para usarse. Puede establecer un mensaje personalizado aquí.
Texto de notificación de racha de nota:
Este es el texto de la racha de notas que los jugadores verán durante el juego cuando se alcance un hito de racha.
Puede configurar un mensaje personalizado para esta notificación, pero use %n que será reemplazado por el conteo de rachas.
Cada valor en la sección Escala PPU representa los píxeles por unidad de una textura. Cada textura en un tema puede utilizar cualquier tamaño de lienzo, por lo que puede crear temas HD o de baja resolución. Si una textura está fuera de escala o si desea cambiar la escala por estética, ajuste el PPU del tipo de textura en cuestión.
De forma predeterminada, el valor debe ser igual a la altura del sprite en píxeles. (Si es una hoja de sprites, use la altura de sprites individual, no la altura de la textura)
Y, por último, tenemos opciones de color personalizadas para texturas y texto que utilizan varios colores y no se pueden modificar en el archivo de textura.
Cada valor de color debe ser un código hexadecimal de color. Ejemplo: #FFFFFF = Blanco
Letras de Canciones
El color de la letra que se muestra en la parte superior de la pantalla.
Salud baja – Salud media – Salud alta:
Los colores de la barra de salud. Bajo es salud baja, Medio es medio y Alto es cuando estás casi en plena salud. Es mejor usar colores que puedan identificarse claramente para el valor de salud actual sin necesidad de mirar completamente la barra. Esto no cambia los colores del límite de salud, que se pueden modificar en los archivos de textura del tema.
Multiplicador x1-5 / HF:
Esto ajusta los colores de las marcas del multiplicador al lado del multiplicador en el módulo de la interfaz de usuario debajo de la autopista. Es mejor hacer coincidir los colores que usa para las texturas multiplicadoras.
Texto de notificación y resplandor:
Aquí puede hacer algunos toques finales en sus notificaciones personalizadas desde [Configuración del tema] ajustando los colores. El color del texto es el color del texto y el color del brillo es el brillo tenue que ves detrás del texto.
Y eso es todo... ese es todo el archivo theme.ini para Fret Smasher. ¡Es hora de pasar a las texturas!
Creación de texturas
¡LÉEME LA CARPETA!
Si necesita más ayuda o necesita una guía para ciertas texturas, ¡consulte esta carpeta!
Vista previa.png
La primera textura que verá es el archivo preview.png. Este archivo será la imagen de vista previa que verán los jugadores al seleccionar un tema en el menú de configuración.
trastes
Las texturas de trastes se pueden encontrar en la carpeta Trastes. Aquí verá todas las texturas relacionadas con los trastes donde cada línea es su propio conjunto de archivos marcados con un número de 0-4.
[0-4]_fret_anim.png
Indicador de traste sostenido para carriles 0 a 4.
[0-4]_fret_anim_open.png
Indicador de traste abierto para los carriles 0 a 4.
[0-4]_fret_base.png
La base del traste para los carriles 0 a 4.
[0-4]_fret_cover.png
El anillo exterior de la base del traste hacia el jugador para ocultar la parte inferior de [0-4]fret_release.png cuando está inactivo de los carriles 0 a 4.
[0-4]_indicador_fret.png
El indicador Hyper Flux en la punta de los trastes. Esta textura pulsará cuando HF esté listo/activo.
[0-4]_fret_release.png
El estado inactivo del traste de los carriles 0 a 4.
[0-4]_indicador_fret.png
Indicador HyperFlux que parpadea cuando HyperFlux está listo.
traste_tallo.png
El tallo descansando debajo de los trastes.
Notas
Todas las texturas relacionadas con las notas se pueden encontrar en la carpeta Notas.
Cada línea de notas tiene su propio conjunto de texturas para permitir diferentes combinaciones de colores y perspectivas. Honestamente, haz cada nota como quieras, ¡ya que tienes toda la libertad para hacerlo!
¿No quiere lidiar con animaciones de sprites de notas y hacer animaciones de 16 cuadros para cada nota? Cambie las notas estáticas en el archivo theme.ini a 1 y el juego solo leerá el primer cuadro de cada nota.
¿Necesita una guía de plantilla para los tamaños de lienzo? Consulte la carpeta de lectura.
[0-5]_hf_hopo.png
Estado: hiperflujo activo
Tipo: martillar/tirar | Carriles 0 a 5
[0-5]_hf_frase_hopo.png
Estado: Hyper Flux activo en la frase Hyper Flux | Tipo: martillar/tirar | Carriles 0 a 5
[0-5]_hf_frase_strum.png
Estado: Hyper Flux activo en la frase Hyper Flux | Tipo: Rasgueo | Carriles 0 a 5
[0-4]_hf_frase_tap.png
Estado: Hyper Flux activo en la frase Hyper Flux | Escriba: Toque | Carriles 0 a 4
[0-5]_hf_strum.png
Estado: Hiperflujo Activo | Tipo: Rasgueo | Carriles 0 a 5
[0-4]_hf_toque.png
Estado: Hiperflujo Activo | Escriba: Toque | Carriles 0 a 4
[0-4]_mantener_resplandor.png
Resplandor de traste para sostener una nota en los carriles 0 a 4
[0-4]_mantener_resplandor_abrir.png
Resplandor de traste para sostener una nota abierta en los carriles 0 a 4
[0-5]_frase_hopo.png
Estado: Frase Hyper Flux
Tipo: martillar/tirar | Carriles 0 a 5
[0-5]_Frase_strum.png
Estado: Frase Hyper Flux | Tipo: Rasgueo | Carriles 0 a 5
[0-4]_Frase_tap.png
Estado: Frase Hyper Flux | Escriba: Toque | Carriles 0 a 4
[0-5]_reg_hopo.png
Estado: Normal | Tipo: martillar/tirar | Carriles 0 a 5
[0-5]_reg_strum.png
Estado: Normal | Tipo: Rasgueo | Carriles 0 a 5
[0-4]_reg_tap.png
Estado: Normal | Escriba: Toque | Carriles 0 a 4
[0-5]_mantener.png
Sostenimiento inactivo para carriles 0-5
[0-5]_mantenido.png
Sustentos activos para carriles 0-5
sostener_corte.png
sostenido caído
5_sustain_cut.png
Sostener caída de nota abierta
Otro
Estas son texturas adicionales que no encajan en una categoría específica.
Aquí encontrarás partículas y varias texturas de carretera.
llama_partícula.png
Partículas para Hit Flames
hf_hitflame.png
Golpea Llamas cuando Hyper Flux está activo
hf_hitflame_open.png
Pulsa Flames para abrir notas cuando Hyper Flux está activo
hf_partícula.png
Partículas para Hit Flames cuando Hyper Flux está activo
hitflame.png
Las llamas que se disparan al tocar una nota
hitflame_open.png
Hit Flames pero para notas abiertas
abrir_resplandor.png
Partículas para nota abierta Hit Flames
beatline_menor.png
Tiempos menores dentro de un compás
beatline_major.png
El tiempo bajo o tiempo 1 en un compás
cadena.png
Las cuerdas que corren a lo largo de cada carril
frontera_autopista.png
El borde de la carretera
carretera_HF_frontera.png
Los bordes interiores de la carretera que pulsa cuando Hyper Flux está activo
[0-4]_partícula.png
Sustain partículas para carriles 0 a 4
UI
Finalmente tienes tus elementos de UI. Aquí encontrará todas las texturas para el módulo de interfaz de usuario ubicado debajo de los trastes.
La única textura que deberá tener en cuenta es ui_health_bar.png, que debe mantenerse en escala de grises para que pueda colorearse con el archivo theme.ini. ¡Recuerde que los colores de su theme.ini coincidan con los colores de las tapas de su barra de salud!
ui_base.png
La textura base del panel de información de la carretera.
ui_bot_indicador.png
Un indicador de bot que informa al jugador que un bot está activo en la carretera. Esto reemplaza los multiplicadores.
ui_fc_indicador.png
Este contorno dorado envuelve el multiplicador, lo que indica que el jugador está en una ejecución de combo completo.
ui_fc_indicador_principal.png
También informa al jugador de un Combo completo y se coloca detrás del multiplicador.
ui_health_bar.png
La textura de la barra de salud. Esta textura está en escala de grises. Para modificar los colores, consulte el archivo theme.ini
ui_health_cap_[verde|amarillo|rojo|cian|vacío].png
Esta textura encaja en los extremos de las barras de salud/HyperFlux
ui_hf_bar.png
La barra Hyper Flux. Esto se llena y representa cuánto Hyper Flux está disponible para su uso
ui_hf_bar_indicador.png
Este esquema envuelve las barras Health/HyperFlux y pulsa al ritmo cuando HyperFlux está listo
ui_hf_indicador_principal.png
Este indicador pulsa al ritmo cuando HyperFlux está activo y se coloca detrás de los multiplicadores
ui_multiplicador_hf_x2.png
Indicador multiplicador x2 cuando HyperFlux está activo
ui_multiplicador_hf_x4.png
Indicador multiplicador x4 cuando HyperFlux está activo
ui_multiplicador_hf_x6.png
Indicador multiplicador x6 cuando HyperFlux está activo
ui_multiplicador_hf_x8.png
Indicador multiplicador x8 cuando HyperFlux está activo
ui_multiplicador_hf_x10.png
Indicador multiplicador x10 cuando HyperFlux está activo
ui_multiplicador_x1.png
indicador multiplicador x1
ui_multiplicador_x2.png
indicador multiplicador x2
ui_multiplicador_x3.png
indicador multiplicador x3
ui_multiplicador_x4.png
indicador multiplicador x4
ui_multiplicador_x5.png
indicador multiplicador x5
ui_battle_attack_indicator.png
Este indicador aparece cuando un ataque está actualmente activo en el jugador en Classic Battle
Sonidos personalizados
Los archivos de audio pueden estar en ogg or . Wav formato y debe colocarse en la carpeta Sonidos.
HyperFluxActivado.wav
Sonido de activación para HyperFlux y Battle Powers
HyperFluxDesactivado.wav
Sonido de desactivación de HyperFlux
HyperFluxGained.wav
Se reproduce cuando se completa una frase de HyperFlux
HyperFluxReady.wav
Se reproduce cuando HyperFlux
MultiplicadorDropped.wav
Se reproduce cuando se pierde un combo.
Señorita[1-6].wav
Puede tener hasta 6 archivos perdidos que se seleccionarán al azar para cuando el jugador rasguee demasiado.
Canción fallida.wav
Se reproduce cuando un jugador falla una canción.
Ahora que ha completado su tema, ahora puede seleccionar el tema abriendo el juego, navegue a la configuración, desplácese a personalizado y seleccione Tema.
Eso es todo lo que estamos compartiendo hoy para este Aplastador de trastes guía. Esta guía fue originalmente creada y escrita por Morgan. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.