This website requires JavaScript.
Explore
Help
Sign In
ZB-Server
/
EscapeFromTeacher
Private
Public Access
Watch
1
Star
0
Fork
0
You've already forked EscapeFromTeacher
Code
Activity
Files
66d7b6d2a57175c7949c072d2ca5bbab04767264
EscapeFromTeacher
/
cmd
/
client
History
Sebastian Unterschütz
66d7b6d2a5
All checks were successful
Dynamic Branch Deploy / build-and-deploy (push)
Successful in 2m3s
Refine player movement and physics constants for improved 20 TPS gameplay, add reusable config values, enhance button loading states, and prevent duplicate game starts. Update cache-busting version for client assets.
2026-01-05 21:04:39 +01:00
..
web
Refine player movement and physics constants for improved 20 TPS gameplay, add reusable config values, enhance button loading states, and prevent duplicate game starts. Update cache-busting version for client assets.
2026-01-05 21:04:39 +01:00
assets_native.go
Add WebAssembly support for assets and chunks, implement gameover screen rendering, and enhance server gameplay logic with dynamic speeds, team naming, and score components.
2026-01-04 14:30:31 +01:00
assets_wasm.go
Generate assets in Docker build if missing, update asset embedding paths to
web/assets/
.
2026-01-04 15:25:08 +01:00
audio.go
Update asset embedding paths to
web/assets/
.
2026-01-04 15:31:15 +01:00
chunks_native.go
Add WebAssembly support for assets and chunks, implement gameover screen rendering, and enhance server gameplay logic with dynamic speeds, team naming, and score components.
2026-01-04 14:30:31 +01:00
chunks_wasm.go
Generate assets in Docker build if missing, update asset embedding paths to
web/assets/
.
2026-01-04 15:25:08 +01:00
connection_native.go
Add
PlayerCode
for enhanced score tracking and host validation logic in cooperative mode. Optimize UI for mobile devices with new responsive styles.
2026-01-04 17:34:19 +01:00
connection_wasm.go
Add cache-busting for JS/WASM assets, WASM readiness signaling to JS, and robust fetch with cache control. Improve lobby updates and refine WebSocket logic.
2026-01-04 20:13:56 +01:00
draw_native.go
Add platform-specific implementations for assets, audio, WebSocket, and rendering on Desktop and WebAssembly platforms. Introduce embedded assets for WebAssembly and native file handling for Desktop. Add platform-specific chunk loading and game state synchronization.
2026-01-04 01:25:04 +01:00
draw_wasm.go
Implement HTML-based lobby system with player list management, host controls, and real-time updates. Add JavaScript-WASM communication for lobby state changes and game start triggers.
2026-01-04 01:56:31 +01:00
game_render.go
Refine player movement and physics constants for improved 20 TPS gameplay, add reusable config values, enhance button loading states, and prevent duplicate game starts. Update cache-busting version for client assets.
2026-01-05 21:04:39 +01:00
gameover_native.go
Add WebAssembly support for assets and chunks, implement gameover screen rendering, and enhance server gameplay logic with dynamic speeds, team naming, and score components.
2026-01-04 14:30:31 +01:00
gameover_wasm.go
Add WebAssembly support for assets and chunks, implement gameover screen rendering, and enhance server gameplay logic with dynamic speeds, team naming, and score components.
2026-01-04 14:30:31 +01:00
gamestart_native.go
Integrate direct WebSocket-based leaderboard functionality for real-time updates and requests. Refactor related client-side logic to utilize this new connection.
2026-01-04 02:26:23 +01:00
gamestart_wasm.go
Integrate direct WebSocket-based leaderboard functionality for real-time updates and requests. Refactor related client-side logic to utilize this new connection.
2026-01-04 02:26:23 +01:00
go.mod
Add initial project structure for "Escape From Teacher" game: server, client, level editor, and asset framework. Includes game rendering, physics, WebSocket server, NATS integration, and asset management setup.
2026-01-01 15:21:50 +01:00
go.sum
Add initial project structure for "Escape From Teacher" game: server, client, level editor, and asset framework. Includes game rendering, physics, WebSocket server, NATS integration, and asset management setup.
2026-01-01 15:21:50 +01:00
ground_system.go
Add platform-specific implementations for assets, audio, WebSocket, and rendering on Desktop and WebAssembly platforms. Introduce embedded assets for WebAssembly and native file handling for Desktop. Add platform-specific chunk loading and game state synchronization.
2026-01-04 01:25:04 +01:00
lobby_native.go
Integrate direct WebSocket-based leaderboard functionality for real-time updates and requests. Refactor related client-side logic to utilize this new connection.
2026-01-04 02:26:23 +01:00
lobby_wasm.go
Integrate direct WebSocket-based leaderboard functionality for real-time updates and requests. Refactor related client-side logic to utilize this new connection.
2026-01-04 02:26:23 +01:00
main_native.go
Reduce tick rate and TPS to 20 for improved performance and consistency; update cache-busting version for client assets.
2026-01-05 19:08:27 +01:00
main_wasm.go
Reduce tick rate and TPS to 20 for improved performance and consistency; update cache-busting version for client assets.
2026-01-05 19:08:27 +01:00
main.go
Add analog joystick support with fine control adjustments, improve prediction smoothing, reduce correction thresholds, and enhance lobby and overlay UI responsiveness.
2026-01-04 19:43:09 +01:00
particles.go
Add platform-specific implementations for assets, audio, WebSocket, and rendering on Desktop and WebAssembly platforms. Introduce embedded assets for WebAssembly and native file handling for Desktop. Add platform-specific chunk loading and game state synchronization.
2026-01-04 01:25:04 +01:00
prediction.go
Refine player movement and physics constants for improved 20 TPS gameplay, add reusable config values, enhance button loading states, and prevent duplicate game starts. Update cache-busting version for client assets.
2026-01-05 21:04:39 +01:00
storage_native.go
Add platform-specific implementations for assets, audio, WebSocket, and rendering on Desktop and WebAssembly platforms. Introduce embedded assets for WebAssembly and native file handling for Desktop. Add platform-specific chunk loading and game state synchronization.
2026-01-04 01:25:04 +01:00
storage_wasm.go
Add platform-specific implementations for assets, audio, WebSocket, and rendering on Desktop and WebAssembly platforms. Introduce embedded assets for WebAssembly and native file handling for Desktop. Add platform-specific chunk loading and game state synchronization.
2026-01-04 01:25:04 +01:00
wasm_bridge.go
Add cache-busting for JS/WASM assets, WASM readiness signaling to JS, and robust fetch with cache control. Improve lobby updates and refine WebSocket logic.
2026-01-04 20:13:56 +01:00