No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Parámetros

8/15
Recursos

Aportes 3

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Parámetros

.
Para definir el comportamiento del audio dentro de un videojuego necesitamos valores(palabras).
En FMOD podemos utilizar los parámetros para integrar el audio en otros Engines.
.
Pestaña de Movimiento:
clic secundario > Edit Parameter… > Parameter Type…

  • Parameter Type:
    • Continuous: número flotante (cualquier valor dentro de dos enteros). Sirve para crear una escala de números flotantes.
    • Discrete: Escala en números enteros.
    • Labeled: Forma de asignar palabras al parámetro. Asignar palabras en lugar de “Labels” (usar minúsculas con guiones para espacios).

.
Parameter Scope (Enfoque de parámetro)

  • Una instancia es una copia de un objeto.
  • Local. Puedes asígnar valor a cada instancia de manera independiente.
  • Global. Parámetro que hace que el mismo valor se cumpla para todas las instancias.

Los estados en un videojuego están relacionados con los parámetros en el sentido de que los estados son una forma de definir un conjunto de parámetros que representan el estado actual del juego. Los parámetros, por su parte, son valores que se utilizan para controlar el comportamiento del juego y pueden incluir cosas como la velocidad de movimiento del personaje, la cantidad de daño que inflige un arma, el nivel de salud de un personaje, entre otros.

En términos generales, se utilizan parámetros locales para definir valores que sólo se utilizan en un contexto específico. Por ejemplo, si un personaje en un juego tiene una habilidad especial que sólo se activa cuando está en una determinada área del mapa, se podría utilizar un parámetro local para representar esa área y determinar si la habilidad debe activarse o no.

Por otro lado, se utilizan parámetros globales para definir valores que se utilizan en diferentes partes del juego. Por ejemplo, si un juego tiene un sistema de puntuación que se incrementa cada vez que el jugador mata a un enemigo, el valor de la puntuación sería un parámetro global, ya que se utiliza en diferentes partes del juego, como en la pantalla de puntuación, en la interfaz de usuario, y en el sistema de guardado y carga.

En general, es importante considerar cuidadosamente cuándo usar parámetros locales y globales para asegurarse de que el código sea fácil de entender, mantener y depurar. Los parámetros locales son útiles para contextos específicos y pueden simplificar el código, mientras que los parámetros globales son útiles para valores que se utilizan en diferentes partes del juego.

🎚🎛💻🕹
Respuesta al reto:

  • ¿Cómo los estados están relacionados con los parámetros?
    Respuesta: Se debe ajustar el disparo de los parámetros de audio respecto al estado del personaje, es decir que se dispare el parámetro del diseño sonoro cargado en FMOD de correr, cuando el avatar este corriendo, que se haga el llamado del sonido de disparo cuando el avatar este haciendo disparos y así llamar los diferentes sonidos con el estado de acción que ocurran dentro del juego.

  • En que caso usarías parámetros local?
    se caracteriza por tener un valor para cada instancia de manera independiente. usaría el parámetro, porque si hay más de un personaje en la misma escena, se podrá usar el mismo parámetro de movimiento para varias acciones asignándole valores independientes a cada acción llamada. EJ: caminar o correr

  • En que caso usarías parámetros global?
    Este parámetro se caracteriza por tener el mismo valor para todas las instancias. Lo usaría para llamar un audio de sonido ambiente que se reproduzca en loop. EJ: Cuando el personaje o avatar este en el exterior de una ciudad.