Mejoras en juego de plataformas - Salto en paredes (Wall Jumping)

Index

Tagged

Stats

1,936 visits, 2,917 views

Tools

Resumen

Ahora no sólo ha creado un comportamiento de salto en la pared, sino que has visto las diferentes maneras en que puede ajustarlo. Siéntate libre de experimentar con él para que funcione de la manera que te guste en tu juego.

También hemos implementado un sistema para limitar saltos de pared si necesitas uno, así como una forma de usar el salto de pared en un escenario en el que el jugador necesita un power up para que pueda realizar la acción de saltar en la pared. Estos son, por supuesto, opcionales y el objetivo era mostrarle diferentes maneras de implementar el comportamiento en sus juegos. Estoy siempre abierto a la retroalimentación así que por favor hágamelo saber si este tutorial te ha ayudado o tienes cualquier otra mecánica de juego que tu quisieras que hiciera un tutorial avísame . Mis próximos tutoriales muy probablemente se centrarán en la adición de doble salto, dash(Run and air) y Run / Turbo para dar comportamientos a los juegos.

Mejora adicional / Crédito adicional

Si estás buscando otras mejoras que podría agregar al salto de la pared aquí hay algunas ideas:

- Limite a trabajar sólo cuando saltan activamente (Actualmente funcionará incluso si están cayendo de un borde ya que estamos probando sólo para "Not on Floor"). Esto podría hacerse utilizando otra variable que se establece cuando se pulsa el botón de salto.

- Haz que el power up tenga algún indicador visual para mostrar al jugador que está activo. Por ejemplo, pídales que cambien de color o que tengan un temporizador visible para encenderlo.

- Permitir el salto de pared sólo cuando se utilizan paredes de cierto tipo (roca, suciedad, algún tipo de material rugoso). De esa manera puedes tener paredes resbaladizas que no puede saltar sobre ellas.

- Si tu juego va a soportar múltiples power ups, querrás llegar a las variables para cada uno por lo que los nombres deben ser un poco más específico que powerUp. Además, es posible que desees implementarlos como variables de instancia en lugar de variables globales si vas a tener diferentes personajes jugables con diferentes capacidades o puede admitir varios jugadores.

- Convierte el sistema de encendido básico creado en este juego y convertirlo en un sistema de desbloqueo de habilidad permanente para permitir a tus personajes a aprender nuevas habilidades a medida que avanza el juego.

  • 0 Comments

  • Order by
Want to leave a comment? Login or Register an account!