Semana 3 creando un videojuego multijugador

in Game Developers Mx20 hours ago

▶️ Watch on 3Speak


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

Sort:  

Congratulations @marisky! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You published more than 40 posts.
Your next target is to reach 50 posts.
You received more than 3000 upvotes.
Your next target is to reach 3250 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

Our Hive Power Delegations to the February PUM Winners