Skip to content

Pingun Game

Pre-release
Pre-release

Choose a tag to compare

@MaralGS MaralGS released this 30 Dec 17:18
· 18 commits to main since this release
a91ff32

Àlex Garcia Selma: https://github.com/MaralGS
Pau Olmos Serrano: https://github.com/PauOlmos
Pol Maresch Marsuach: https://github.com/rayolop20

Session 4: World State Replication

Alex

  • In game System Conections
  • Fer la connexió entre el client i el server i enviar-los a l'escena
  • Fer els Threads i la serialització in game.
  • joc de 3D a 2D (Unity World)
  • Afegir lobby al joc
  • Bug Fixing

Pol Maresch

  • Implementar mapa i UI sprites
  • Menu System Conections
  • In game System Conections
  • Fer els Threads i la serialització in game.
  • Bug Fixing

Pau Olmos

  • Gameplay programming.
  • Lògica del player i les armes.
  • Guardar la informació que envia el server i rebrà el client.
  • Bug Fixing
  • Animacions de Jugador
  • Informació enviar Jugador Servidor

Improvements

  • Hem afegit un lobby perquè sigui més entenedor e intuïtiu d'usar.
  • Ara podem unir els dos jugadors a un servidor que fa de lobby, on el client envia informació al servidor, i aquest li envia a l'altre jugador.
  • Gran millora de Gameplay
  • Afegir Sprites al Joc
  • Enviament de paquets Millorada (Reducció de pèrdua de paquets)

Dificulties

  • Es va voler fer inicialment Un jugador com a servidor i després 3 jugadors més i no ho vam poder treure, per això vam haver de canviar tot el sistema perquè funcionés amb 1 servidor i 2 jugadors (servidor no jugable).

  • Hi ha alguna informació que encara no sabem enviar.

Gameplay

  • AD: Movement

  • Space: Jump

  • LeftClick: Shoot

  • S: Shield

  • Main Scene: Servers

Si mates un enemic, canviaràs d'arma, cada arma té funcionalitats diferents. Si bloqueges amb l'escut amb el moment just evitaràs que les bales et facin mal.

Github:
https://github.com/MaralGS/GunGame