Pingun Game
Pre-release
Pre-release
À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.