Commit Graph

103 Commits

Author SHA1 Message Date
Thilo Behnke
0ce2996b83 fix connection close 2022-07-10 18:57:13 +02:00
Thilo Behnke
58d4bdfcb1 working implementation, but still issues with duplicated ticks 2022-07-10 18:33:53 +02:00
Thilo Behnke
ff69bd2977 still duplicated ticks? 2022-07-10 18:31:23 +02:00
Thilo Behnke
81156f3f6f working solution, but very high latency 2022-07-10 18:27:58 +02:00
Thilo Behnke
e908f49422 fix consuming in server - should just pick up the ticks from kafka 2022-07-10 17:42:34 +02:00
Thilo Behnke
3bfb6d492f server side updated to persist host/peer tick 2022-07-10 17:30:05 +02:00
Thilo Behnke
2653f85bd0 wip - send full peer/host tick 2022-07-10 17:24:09 +02:00
Thilo Behnke
b03feb58f3 added todo 2022-07-10 15:15:19 +02:00
Thilo Behnke
865149bcf6 batch moves -> good performance 2022-07-10 15:09:58 +02:00
Thilo Behnke
cf3d5db28e problem: rskafka only fetches one record per topic 2022-07-10 14:59:56 +02:00
Thilo Behnke
8d3f9b540d working solution, but very high latency 2022-07-10 14:48:20 +02:00
Thilo Behnke
6a6de9967d peer starves 2022-07-10 14:32:12 +02:00
Thilo Behnke
d1ebc042d5 bugfix: missing heartbeat topic for producer 2022-07-10 14:09:16 +02:00
Thilo Behnke
648f6f2563 compiling code 2022-07-10 13:56:14 +02:00
Thilo Behnke
627717b340 issue with sync for session manager 2022-07-10 13:45:19 +02:00
Thilo Behnke
8f65d83d15 progress? 2022-07-10 13:23:25 +02:00
Thilo Behnke
a86d0cebfa issue with send+sync 2022-07-10 13:19:08 +02:00
Thilo Behnke
0673ba1b55 wip 2022-07-10 13:13:17 +02:00
Thilo Behnke
ad204682c1 enhancement/improve-concurrency-for-websocket-handler 2022-07-09 20:48:58 +02:00
Thilo Behnke
eec72b80e5 feature/escape-collision 2022-07-09 20:27:54 +02:00
Thilo Behnke
48e21bb4b3 feature/fix-ball-bound-collision 2022-07-09 20:02:05 +02:00
Thilo Behnke
03b041bdb7 enhancement/only-throttle-fps-in-multiplayer 2022-07-09 19:57:24 +02:00
Thilo Behnke
9c28ee4efd refactoring/fps-based-on-ticks 2022-07-09 19:53:49 +02:00
Thilo Behnke
aee52badec logs/fix-logging-format-for-session-trace-logging 2022-07-09 18:58:57 +02:00
Thilo Behnke
5e956cddc1 refactoring/rename-delta-ms-to-delta-sec 2022-07-09 18:36:06 +02:00
Thilo Behnke
70e63d1e2e performance/improvements-for-fps-throtteling 2022-07-09 18:34:40 +02:00
Thilo Behnke
9646be4a68 performance/throttle-fps-to-60 2022-07-09 18:24:50 +02:00
Thilo Behnke
f1bf0729c3 dev-ops/switch-server-to-env-logger 2022-07-05 23:34:43 +02:00
Thilo Behnke
b3b7076172 bugfix/fix-debug-text-font-size 2022-07-04 22:04:50 +02:00
Thilo Behnke
4ef492ad90 feature/goal-tracking 2022-07-04 22:01:15 +02:00
Thilo Behnke
7eb8b84c54 bugfix/more-issues-with-player-crushing-ball 2022-07-03 22:12:54 +02:00
Thilo Behnke
fad6f7a840 bugfix/avoid-player-crushing-ball-outside-of-field 2022-07-03 18:06:19 +02:00
Thilo Behnke
fa84e04d91 enhancement/improve-ball-bound-collisions 2022-07-03 17:38:00 +02:00
Thilo Behnke
53b37ef0e1 dev-ops/fix-unit-tests 2022-07-03 17:27:53 +02:00
Thilo Behnke
cb0d3bb360 enhancement/more-collision-enhancements 2022-07-03 17:26:28 +02:00
Thilo Behnke
a23d0f37e3 enhancement/better-player-ball-collisions 2022-07-03 17:24:20 +02:00
Thilo Behnke
f3cded9b6b enhancement/ui-improvements-for-pong 2022-07-03 16:49:55 +02:00
thilo-behnke
bc4ecc21ab docs/create-readme 2022-07-03 15:10:49 +02:00
Thilo Behnke
d2fe46f0ba feature/watch-session 2022-07-03 15:03:34 +02:00
Thilo Behnke
36fa5c25c5 feature/aggregate-tick-event 2022-07-03 14:34:54 +02:00
Thilo Behnke
99a43d8f0e dev-ops/migrate-client-to-svelte 2022-06-30 00:07:47 +02:00
thilo-behnke
906cadd87a refactoring/message-deserialization (#3) 2022-06-30 00:02:51 +02:00
Thilo Behnke
260c9740ec refactoring/server 2022-06-16 20:49:26 +02:00
Thilo Behnke
8f53b701cb dev-ops/fix-local-js-dev-server-ws-connection 2022-06-16 19:54:43 +02:00
Thilo Behnke
579deafe47 dev-ops/faster-docker-build-times 2022-06-16 16:56:16 +02:00
Thilo Behnke
e11dbdba57 dev-ops/fix-wasm-client 2022-06-16 16:18:32 +02:00
Thilo Behnke
f75827f927 dev-ops/fix-and-cleanup-unit-tests 2022-06-16 15:55:57 +02:00
Thilo Behnke
d69deaad1c dev-ops/migrate-vector-tests-into-module 2022-06-16 15:34:08 +02:00
Thilo Behnke
66b8b69c11 dev-ops/fix-pong-tests 2022-06-16 15:27:48 +02:00
Thilo Behnke
1532462e6e dev-ops/fix-linting-issues-in-tests 2022-06-16 14:54:21 +02:00