From 832e55c0a3835b9688a02d0703e06cd4db98f5d6 Mon Sep 17 00:00:00 2001 From: Thomas Date: Thu, 3 Sep 2020 16:13:04 +0200 Subject: [PATCH] Added leaderboard, music & respawn screen --- client/src/App.vue | 15 ++- client/src/assets/sound/explosion.mp3 | Bin 0 -> 43880 bytes client/src/assets/sound/revengeOfCats.mp3 | Bin 0 -> 3252052 bytes .../assets/{ => style}/Gravity-Regular.otf | Bin client/src/assets/{ => style}/_overrides.scss | 0 client/src/assets/{ => style}/_variables.scss | 2 +- client/src/assets/{ => style}/style.scss | 0 client/src/components/Game.vue | 117 ++++++------------ client/src/game/render.js | 86 +++++++++++++ client/src/game/sound.js | 23 ++++ client/src/main.js | 2 +- client/src/store/gameModule.js | 47 ++++--- client/src/store/socketPlugin.js | 10 +- .../gltronic/tronio/business/GameManager.java | 49 ++++++-- .../tronio/business/IGameManager.java | 1 + .../main/java/gltronic/tronio/model/Game.java | 2 + .../gltronic/tronio/model/GameSettings.java | 4 +- .../java/gltronic/tronio/model/Player.java | 6 + .../gltronic/tronio/model/PlayerState.java | 5 + .../gltronic/tronio/web/SocketHandler.java | 3 + 20 files changed, 259 insertions(+), 113 deletions(-) create mode 100644 client/src/assets/sound/explosion.mp3 create mode 100644 client/src/assets/sound/revengeOfCats.mp3 rename client/src/assets/{ => style}/Gravity-Regular.otf (100%) rename client/src/assets/{ => style}/_overrides.scss (100%) rename client/src/assets/{ => style}/_variables.scss (99%) rename client/src/assets/{ => style}/style.scss (100%) create mode 100644 client/src/game/render.js create mode 100644 client/src/game/sound.js create mode 100644 server/src/main/java/gltronic/tronio/model/PlayerState.java diff --git a/client/src/App.vue b/client/src/App.vue index ea0934b..8e37374 100644 --- a/client/src/App.vue +++ b/client/src/App.vue @@ -1,6 +1,6 @@