Commit Graph

108 Commits

Author SHA1 Message Date
Thilo Behnke
655a40ca34 fix session response handler 2022-06-22 22:36:55 +02:00
Thilo Behnke
ab10b30752 response json not resolving? 2022-06-21 21:15:19 +02:00
Thilo Behnke
84fe492b66 fix bug in kafka script proxy 2022-06-21 21:00:14 +02:00
Thilo Behnke
c82a617601 wiring together session input store 2022-06-21 20:59:08 +02:00
Thilo Behnke
627aaeb04b duration for error component 2022-06-21 20:44:59 +02:00
Thilo Behnke
3b1034add3 show error 2022-06-21 20:23:00 +02:00
Thilo Behnke
c7e7ac4746 create event websocket 2022-06-21 19:58:44 +02:00
Thilo Behnke
cbf753c88d refactor session input handling 2022-06-21 19:47:04 +02:00
Thilo Behnke
0ab1be21eb file structure 2022-06-21 19:22:11 +02:00
Thilo Behnke
7b02f26ead network session wrapper + session event handler prep 2022-06-21 00:14:38 +02:00
Thilo Behnke
77cafd0e38 restructure into wrapper components 2022-06-20 23:55:13 +02:00
Thilo Behnke
8063d93a1b how to construct full session context? 2022-06-20 00:20:36 +02:00
Thilo Behnke
497e51a9ea wip - local session inputs 2022-06-19 23:27:42 +02:00
Thilo Behnke
74b022485e styling 2022-06-19 23:03:56 +02:00
Thilo Behnke
bad2ab0ae1 restructure menu, show loading indicator 2022-06-19 22:57:40 +02:00
Thilo Behnke
d032d00ec2 separate menu from settings 2022-06-19 22:31:28 +02:00
Thilo Behnke
f63e6b12fc select game mode before game starts 2022-06-19 22:18:20 +02:00
Thilo Behnke
842f65d16c local vs network session 2022-06-19 22:13:55 +02:00
Thilo Behnke
460799c024 fix debug feature 2022-06-19 17:30:40 +02:00
Thilo Behnke
c904c4de36 readable vs writable store 2022-06-19 17:10:40 +02:00
Thilo Behnke
34bdcf9c5b actions component 2022-06-19 16:52:52 +02:00
Thilo Behnke
762715d1ef session store 2022-06-19 16:39:58 +02:00
Thilo Behnke
de2c09095d cleanup 2022-06-19 16:06:42 +02:00
Thilo Behnke
24ca4e2a36 working controls 2022-06-19 16:04:06 +02:00
Thilo Behnke
774f1a2f09 get inputs 2022-06-19 15:46:16 +02:00
Thilo Behnke
db62e6777d fix double rendering issue 2022-06-19 15:35:47 +02:00
Thilo Behnke
1b3e29a00b visible fps counter 2022-06-19 15:11:50 +02:00
Thilo Behnke
916fb1a02e wip - fps counter 2022-06-19 13:34:09 +02:00
Thilo Behnke
e78657aa24 refactor render methods to util 2022-06-19 13:11:30 +02:00
Thilo Behnke
399dce862b use store for width/height to enable resize 2022-06-19 12:57:47 +02:00
Thilo Behnke
c4206bc04d canvas rendering restored 2022-06-19 12:47:17 +02:00
Thilo Behnke
ea2c6f2c28 fix dev server setup / build 2022-06-19 12:28:40 +02:00
Thilo Behnke
39fef94b59 svelte wasm setup 2022-06-19 12:11:17 +02:00
Thilo Behnke
8e3101ba5d actor model 2022-06-19 11:48:06 +02:00
Thilo Behnke
8f7dde2443 send heartbeat 2022-06-19 11:42:07 +02:00
Thilo Behnke
1e0785ca16 compiling code 2022-06-19 11:15:11 +02:00
Thilo Behnke
336ae38838 Revert "&str instead of String for event?"
This reverts commit f06b940c0a.
2022-06-19 00:59:22 +02:00
Thilo Behnke
f06b940c0a &str instead of String for event? 2022-06-19 00:58:14 +02:00
Thilo Behnke
c245447750 batch write for events 2022-06-19 00:54:21 +02:00
Thilo Behnke
5515893872 implement event write for host/peer 2022-06-19 00:20:05 +02:00
Thilo Behnke
1568a3f982 refactor message collection to snapshot 2022-06-18 21:09:21 +02:00
Thilo Behnke
2d6f2ff9cb enum value serialization for session events 2022-06-18 20:38:40 +02:00
Thilo Behnke
8b72ad3fb5 refactor session event writing 2022-06-18 20:13:28 +02:00
Thilo Behnke
778d86fb8a rename ws handler 2022-06-16 21:31:41 +02:00
Thilo Behnke
b10b2e8e7a wip integration into websocket handler 2022-06-16 21:31:19 +02:00
Thilo Behnke
f89ed34be0 full serializer/deserializer implementation for events 2022-06-16 21:27:23 +02:00
Thilo Behnke
7368abee55 wip - deserialize complete message 2022-06-16 21:05:02 +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