Consejos de Mejora

#1

¡Hola! A pesar de que la parte más importante de los juegos es la construcción y programación, gracias a los recursos y herramientas que nos proporciona Roblox Studio, los desarolladores, somos capaces de añadir esos detalles, que por leves que sean, afectan a la jugabilidad.

Si eres un principiante, tal vez estos trucos te puedan servir para saber como mejorar tu juego con estos detalles. Si tienes más consejos que aportar, no dudes en hacerlo.

Plugins

Los plugins son unas herramientas que facilitan muchísimo el trabajo y de vez en cuando, hasta lo mejora. Estos se podrían resumir en, scripts hechos a mano, pero “compactados” y simplificados. Lo mejor de lo Plugin es que son gratis y, si nunca has tenido ninguno, es recomendable que pongas en práctica alguno de estos plugins que hasta los mejores Desarolladores suelen usar:

¡Hey, no todos los Plugins son buenos! Existen muchos plugins malignos que generan scripts que perjudican a tu Juego, para evitarlo infórmate sobre los Plugins que vayas a Instalarte

Sonidos

Los sonidos le añaden mucha vida a un Juego. Vamos a ir por pasos… ¿Donde consigo audios? Bien, existen 2 Maneras, consiguiendolos en la Biblioteca o publicando alguno de tus archivos a Roblox.

Publicar los archivos, siempre suele ser difícil:

  • Problemas de Copyright
  • Archivos con audio de contenido personal/no apropiado
  • Gastar Robux
  • Conseguir un Audio

A pesar de eso, los audios, sean de la Biblioteca o tuyos, siempre viene bien añadirlos a tu Juego… a menos que estos empeoren la situación. Y es que, los sonidos, no solo sirven para tener un buen ambiente de Juego, sino que también para avisar al Jugador (Ej: Saber si un enemigo ha sido golpeado, notificaciones, saber si un motor está encendido, etc…)

Todos estos audios (Dentro de Studio) se pueden modificar! Bueno, no exactamente; Roblox Studio te permite crear un “Sound” en el cual, tu podrás copiar la ID del sonido que quieras y reproducirlo. Pero, este sonido tiene propiedas modificables, las cuales, se recomienda modificar:

  • EmitterSize Es la potencia con la que se emite el sonido, es decir, si este sonido se distribuye en una distancia, esta propiedad hará que se oiga más o menos fuerte dependiendo de la distancia.
  • MaxDistance Es la distancia máxima a la que este sonido se reproducirá (Solo si está en un Part o Attatchment)
  • Volume Es el volumen al que este se reproducirá
  • PlaybackSpeed Es el numero de tiempo que se pasará por cada segundo, es decir, la velocidad de la canción.
  • Looped Sirve para poner en bucle el sonido

Con estos valores configurados, tenemos los Efectos de Sonido, los cuales sirven mucho para sobretodo, sonidos de ambiente. Por ejemplo, si quieres darle al “Sonido de Ambiente” efecto de estar en un lugar grande, como una cueva, podrás usar el ReverbSoundEffect. Si quieres hacer que la lluvia se oiga comprimida mientras estás dentro de una casa, puedes usar el CompressorSoundEffect. Distorsión de una radio rota con DistortionEffectSqound.

Cabe destacar, que dependiendo de como uses el Sonido, este se identificará de una manera u otra. Si quieres hacer una radio, por ejemplo, coloca este Sonido en un Bloque/Radio, pero si el sonido va a ser el sonido del aire, ponlo en el ambiente.

Iluminación

La iluminación es un punto muy importante para determinar como se verá tu juego. Existen varios tipos de iluminación, a pesar de lo mal que algunas se puedan ver en unas cosas, generalmente siempre viene bien pensar cual es la Iluminación más conveniente para tu juego.

  • ShadowMap Generalmente, la llaman HD, es una buena iluminación para Juegos con gráficos ligeramente realistas o mundo abierto
  • Voxel Una iluminación más atractiva para juegos de graficos Cartoon/Lowpoly o cosas con texturas relativamente simplificadas.
  • Compatibility Iluminación básica para juegos simples que gasta pocos recursos

Pero, esto no es todo. Configurar la iluminación del Juego implica cosas como añadir Rayos Solares, Blur, Bloom, Corrección de Colores y modificar el cielo. Cosas como la corrección de colores, sirve mucho para indicar ambientes cálidos o fríos. El Blur sirve para hacer transiciones o perdida de visualización sobre ciertas cosas; estas perdidas de visualización, sirven para darle una ligera sensación de seguridad al jugador al tener que jugar en un ambiente fácilmente visible.

Animaciones

Las animaciones de Roblox normales están bien, aunque crear animaciones propias para cosas como Ataques, Acciones o simplemente, movimiento, viene muy bien para darle más acción a un Juego.

Optimización

Para que los jugadores puedan disfrutar de un Juego fluido sin problemas de rendimiento, intenta prescindir de estas cosas lo máximo posible para reducir el consumo de memoria del cliente.

  • Mallas 3D
  • Texturas
  • Scripts
  • Instancias
  • Entidades
  • Y en general, cualquier cosa que tarde o le cueste generarse al completo