Unity Juegos 2020-2021

De MediaWiki
Ir a la navegación Ir a la búsqueda

JUEGOS DESARROLLADOS POR EL PROFESOR Ángel D. Fernández González

  • Probando cosas nuevas, he desarrollado un juego multijugador empleando la librería MLAPI de UNITY con la versión UNITY 2021.
A nivel de documentación todavía le falta bastante a día de hoy (Mayo del 2021) pero gracias a algún ejemplo de GitHub se aclaran algunos conceptos.
Lo más lioso es programar los objetos de red, ya que estos se replican entre todos los clientes, pero el script que controla sus movimientos es el mismo, seas tú el dueño del GameObject o sea un GameObject replicado por el servidor. Por lo tanto a nivel de script tienes que diferenciar si el dueño eres tú o es un gameobject replicado siendo en este caso, no moverlo por ti, sino que te tiene que llegar la información de la posición por parte del jugador que es dueño del mismo.


2020 2021 CarreraCoches 1.JPG


Carrera de coches versión Escritorio

2020 2021 CarreraCoches 2.JPG
  • Es un juego multijugador para 3 jugadores como máximo. Debemos de llevar nuestro coche por la pista de carreras y dar dos vueltas al circuito.
Se caes, volverás a la meta y tendrás que comenzar de nuevo.
En la parte superior derecha aparecen las vueltas que quedan por cada jugador.
En la parte izquierda aparece la dirección ip de la máquina. Uno de los jugadores debe presionar el botón Host y los otros dos jugadores deben de escribir la dirección IP del jugador que presionó el botón de host, y presionar el botón de Client.
  • El manejo del coche se realiza con los cursores del teclado.



Carrera de coches versión Realidad Aumentada


2020 2021 CarreraCoches 3.jpg


  • Mirando la librería de Unity AR FOUNDATION, he desarrollado esta versión del mismo juego para móviles Android.
Indicar que los tres jugadores deben estar conectados a la misma red WIFI para poder jugar. Si no es el caso, sólamente podrá jugar el jugador que actúe como Host.
En esta versión, es necesario descargar la siguiente imagen e imprimirla.
Una vez impresa, al iniciar el juego, debemos de acercar el teléfono a la imagen y debería aparecer el circuito del coche. En caso de que no se visualice bien cerrar la aplicación (pulsar dos veces botón atrás) o volver a intentarlo.
  • Es un juego multijugador para 3 jugadores como máximo. Debemos de llevar nuestro coche por la pista de carreras y dar dos vueltas al circuito.
Se caes, volverás a la meta y tendrás que comenzar de nuevo.
En la parte superior derecha aparecen las vueltas que quedan por cada jugador.
En la parte izquierda aparece la dirección ip de la máquina. Uno de los jugadores debe presionar el botón Host y los otros dos jugadores deben de escribir la dirección IP del jugador que presionó el botón de host, y presionar el botón de Client.
  • El manejo del coche se realiza con los controles que están en la parte baja del teléfono. Dos botones para movernos a izquierda y direcha y una barra de deslizamiento para acelerar o frenar.


Recursos empleados


Carrera de coches






Enlace a la página principal del curso




-- Ángel D. Fernández González -- (2021).