Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Básicamente una regla de tres teniendo en cuenta la velocidad de desplazamiento y calculando la posición en función del tiempo. Por ejemplo si para X segundos a Y velocidad, sacar la distancia de dicha nota. Así que pusimos las pulsaciones en un scriptable object en segundos para luego crearlas al iniciar la escena

Eso del posicionamiento y tal lo entiendo, es básicamente lo hago también. 👌

pero, para decidir en que momento tocar cada nota, ¿Han tenido que escuchar las melodías e ir anotando en que tiempos quieren las notas, y luego programaron un reproductor que lee una cadena con los tiempos, o como?

Para mis juegos hago un editor de niveles, donde puedo reproducir musica y sincronizar notas. Luego devuelve un archivo de texto con todos los tiempos de cada nota. y tengo un script encargado de reproducir cada nota.

(+1)

La música la hizo el músico y fue quien transcribió dicha canción a un txt separado por coma que es el que luego transformo y recorro para instanciar los prefabs. Que básicamente es lo que me preguntas solo que ya el músico veía en el programa de composición dónde caían las notas más representativas. Y muevo el objeto padre donde instancio el prefab a la par que la canción usando el tiempo de la canción del audiosource. Así te aseguras de que cuadra porque depende de la canción, no del tiempo de escena ni nada. Así si la canción se pausa o va más lenta por algún motivo las notas van a seguir cuadrando.


De hecho teníamos pensado meter algunas habilidades especiales a los enemigos pero no nos daba ya tiempo de desarrollarlo. Cualquier cosa me dices, si quieres que te enseñe el código o algo escríbeme al twitter o telegram y te lo mando

(+1)

No hace falta, entiendo perfectamente 👌

pues dile al musico de mi parte, que se pasó con esas 500 notas seguidas en la ultima cancion jajaja

hoy he perdído una mano.

(+1)

jajaja se lo transmitiré! teníamos que poner cierta dificultad para el tunel carpiano y así que no podáis probar más juegos y hacernos con la pole jajaja.

Muchas gracias por el feedback King!