Commit graph

84 commits

Author SHA1 Message Date
nek0 7a58d222ad starting to make grahics 2024-05-01 23:53:12 +02:00
nek0 34ae1d4de4 restructure 2024-05-01 23:52:49 +02:00
nek0 9a2786fa2d reduce debug output 2024-05-01 22:44:06 +02:00
nek0 9b164e4f65 tinker a little with Map generation and display 2024-05-01 18:05:19 +02:00
nek0 13045c4ba9 fixing pings! 2024-05-01 03:37:10 +02:00
nek0 ab4a2a4130 fix communication 2024-04-19 20:18:49 +02:00
nek0 65e0c5d272 meow 2024-04-17 19:44:47 +02:00
nek0 cd16ce7971 fix pingpong procedure 2024-04-08 03:50:12 +02:00
nek0 b8aefd57fc enable profiling in dev-shell 2024-04-08 02:46:22 +02:00
nek0 8691274c56 better wording 2024-04-08 02:42:07 +02:00
nek0 96b6db4755 some polish 2024-04-07 19:15:57 +02:00
nek0 ff3fd6415f client: found and fixed mem leak 2024-04-07 13:35:48 +02:00
nek0 3349d21195 gitignore: expand 2024-04-07 13:34:47 +02:00
nek0 82598aaafb hunting bugs, found space leak in client 2024-04-06 02:18:08 +02:00
nek0 540874917c solving quitting issue in client 2024-04-05 16:24:46 +02:00
nek0 58120fbc1b fix some communication issues 2024-03-29 23:01:41 +01:00
nek0 be888101a0 introduce proper exception handling 2024-03-29 10:34:15 +01:00
nek0 95193f5fd1 closing in on communication issue 2024-03-29 04:14:27 +01:00
nek0 ce69da9e43 make more sync 2024-02-03 18:01:45 +01:00
nek0 d2062b2cbe server start hadling pongs 2024-02-02 16:34:50 +01:00
nek0 baae726e56 server timeout clients 2024-02-02 15:50:57 +01:00
nek0 dda1389e42 client send pong 2024-02-02 15:48:55 +01:00
nek0 9d140b6206 work on server-side sychronisation 2024-02-02 09:07:11 +01:00
nek0 6587f97312 begin synchronisation primitives 2024-02-02 08:16:28 +01:00
nek0 14fd41ef04 typo 2024-02-02 07:33:02 +01:00
nek0 b2bd1d4e1d prepare synchronisation primitives 2024-01-23 16:27:12 +01:00
Amedeo Molnár 4ef186dba2 add comments to messages 2024-01-23 11:35:22 +01:00
nek0 98214fdb38 make debugging a bit easier 2024-01-23 11:13:52 +01:00
nek0 4b8c2eb9fa merge 2024-01-20 10:49:57 +01:00
nek0 83956203ca first graphics experiments 2023-12-23 11:39:34 +01:00
nek0 3e72e87e56 fix data garbling 2023-12-23 11:38:57 +01:00
nek0 b2d75ca3fd some graphics code 2023-12-23 03:19:32 +01:00
nek0 1ebc6961a2 prepare graphics 2023-12-22 16:18:08 +01:00
nek0 4780f49073 better timing 2023-12-20 20:17:18 +01:00
nek0 a202ec17b3 figure out timing problems 2023-12-20 09:04:50 +01:00
nek0 324a776227 more client-server communication 2023-12-20 08:12:22 +01:00
nek0 0c805f3aa2 cut out 2023-12-18 14:31:01 +01:00
nek0 7c3fe35ca4 fix sigint handling 2023-12-13 15:09:27 +01:00
nek0 35da145cd1 prepare graohics 2023-12-13 13:36:06 +01:00
nek0 b8214ddbec first actual game content communication 2023-12-13 11:06:45 +01:00
nek0 989d40b7e4 small fix 2023-12-12 13:44:33 +01:00
nek0 007cf8e3f3 small fixes 2023-12-12 11:52:25 +01:00
nek0 7339587bd1 fix socket file removal 2023-12-12 11:21:25 +01:00
nek0 eda823bb17 notify server of quitting client 2023-12-12 09:47:50 +01:00
nek0 13a4022547 remove client deadlocks 2023-12-12 09:01:21 +01:00
nek0 087ae2d072 some little optimizations 2023-12-12 03:31:57 +01:00
nek0 9691a0412a include some failsafes 2023-12-12 02:53:05 +01:00
nek0 afa21eaece restructure of library and introducing channels to client 2023-12-11 17:21:24 +01:00
nek0 6db9d877aa wizard creation and transmission works 2023-12-11 13:47:27 +01:00
nek0 ad52b9c037 build map encasing 2023-12-11 13:17:37 +01:00