diff --git a/cmd/client/main_native.go b/cmd/client/main_native.go index 8c8a079..f16b290 100644 --- a/cmd/client/main_native.go +++ b/cmd/client/main_native.go @@ -12,7 +12,7 @@ import ( func main() { ebiten.SetWindowSize(ScreenWidth, ScreenHeight) ebiten.SetWindowTitle("Escape From Teacher") - ebiten.SetTPS(60) + ebiten.SetTPS(20) ebiten.SetVsyncEnabled(true) if err := ebiten.RunGame(NewGame()); err != nil { log.Fatal(err) diff --git a/cmd/client/main_wasm.go b/cmd/client/main_wasm.go index 4dfe4be..1f412d1 100644 --- a/cmd/client/main_wasm.go +++ b/cmd/client/main_wasm.go @@ -27,7 +27,7 @@ func main() { ebiten.SetWindowSize(ScreenWidth, ScreenHeight) ebiten.SetWindowTitle("Escape From Teacher") - ebiten.SetTPS(60) + ebiten.SetTPS(20) ebiten.SetVsyncEnabled(true) if err := ebiten.RunGame(game); err != nil { diff --git a/cmd/client/web/game.js b/cmd/client/web/game.js index 4906a33..48a72e7 100644 --- a/cmd/client/web/game.js +++ b/cmd/client/web/game.js @@ -234,7 +234,7 @@ window.onWasmReady = function() { }; // Cache Management - Version wird bei jedem Build aktualisiert -const CACHE_VERSION = 1767555402485; // Wird durch Build-Prozess ersetzt +const CACHE_VERSION = 1767636391983; // Wird durch Build-Prozess ersetzt // Fetch mit Cache-Busting async function fetchWithCache(url) { diff --git a/cmd/client/web/index.html b/cmd/client/web/index.html index 076750c..820cfed 100644 --- a/cmd/client/web/index.html +++ b/cmd/client/web/index.html @@ -291,7 +291,7 @@ diff --git a/pkg/server/room.go b/pkg/server/room.go index 0687b55..d5cac70 100644 --- a/pkg/server/room.go +++ b/pkg/server/room.go @@ -163,7 +163,7 @@ func NewRoom(id string, nc *nats.Conn, w *game.World) *Room { func (r *Room) RunLoop() { // 60 Tick pro Sekunde - ticker := time.NewTicker(time.Second / 60) + ticker := time.NewTicker(time.Second / 20) defer ticker.Stop() for {