Semana 3 creando un videojuego multijugador

Words
214
Reading
1 min
Listen
Play
7M


Trust the process!! Ya por fin se ve jugable esta cosa jajsja

Gran parte de lo que hice esta semana fue unificar el trabajo de mis compañeros y yo en un solo proyecto. Involucró: implementación del "agarre mágico"; apagar y prender la linterna del jugador e implementar al primer enemigo.

¿Qué más hice en la semana?

  • Hice que el juego cerrara su ciclo completo y que pudiera utilizar los inputs del gamepad para la navegación entre interfaces.

  • Modifiqué la GUI para que se escale a la vista de cada jugador considerando la pantalla dividida. Actualmente, solo muestra el controlador que utilizas y el centro de tu pantalla para apuntar.

  • Programé un Script para que no se crucen las selecciones/hovers en las interfaces. Si se usa el gamepad, se desactiva el cursor del mouse y viceversa.

  • Creé un script para hacer botones que necesitan mantenerse presionados N segundos. Esto lo hice para el menú "Join Players", y que no se confunda cuando intentan entrar y cuando quieren empezar la partida.

  • Hice una interfaz para que el usuario pueda decidir si se admite el uso del teclado y si estará separado del input de gamepads.

  • Diseñé un shader para que los objetos interactuables den una mejor retroalimentación visual.


▶️ 3Speak

Semana 3 creando un videojuego multijugador | Ecency