Commit Graph

93 Commits

Author SHA1 Message Date
4fe2e25029 client PlayerManager 2025-08-21 20:51:13 +02:00
fd08833f3f fix signals 2025-08-21 20:32:47 +02:00
165ebf7b2e add valgrind 2025-08-20 12:35:04 +02:00
a02cb2b309 PlayerManager 2025-08-20 12:18:44 +02:00
bd56fb0646 add server mspt 2025-08-19 18:55:25 +02:00
39580c15c5 add Timer class 2025-08-19 18:46:54 +02:00
ee39c1e429 add playerlist packet 2025-08-19 18:42:02 +02:00
631e14e66e IServerSocket dispatch 2025-08-19 18:30:42 +02:00
53d2e3cf6b load custom imgui theme 2025-08-19 17:26:29 +02:00
cd33ea28dc renderer: use shared_ptr 2025-08-19 17:19:57 +02:00
a50898a88b begin player auth 2025-08-15 11:25:35 +02:00
833173b5e8 main menu fullscreen 2025-08-15 09:47:45 +02:00
1e4af7f298 add sdl_init error message 2025-08-14 14:16:04 +02:00
e720439109 Add vscode file 2025-08-13 21:09:40 +00:00
5f1e9a8d81 Add missing sdl init 2025-08-13 21:06:02 +00:00
953b5dcc86 remove WorldApply 2025-08-12 11:35:06 +02:00
f879c5fe8f add basic README 2025-08-11 19:57:20 +02:00
b5ff44d793 add (very) basic main menu 2025-08-11 19:47:55 +02:00
24252896c7 begin MainMenuState 2025-08-11 18:53:10 +02:00
4c0078a5f2 refactor xmake.lua 2025-08-11 18:52:46 +02:00
4072e49b32 add some minor comments 2025-08-10 12:26:21 +02:00
e0080fa50c move ClientSimulation in Client 2025-08-10 12:19:50 +02:00
8bdcffcfa6 migrate main 2025-08-10 11:49:07 +02:00
6b987cf78d fix Signal 2025-08-10 11:46:43 +02:00
cba790f804 add StateMachine 2025-08-09 11:23:17 +02:00
ac3e949323 add client 2025-08-08 13:24:50 +02:00
b09c7f9efd rename signal 2025-08-08 12:18:26 +02:00
110e6a62d2 add fakesocket method 2025-08-08 11:37:30 +02:00
ba84864b6a fill client holes (lockstep) 2025-08-07 10:53:00 +02:00
c813c49707 begin client-server 2025-08-06 20:10:56 +02:00
89213e9a97 refactor IServerSocket 2025-08-06 17:16:50 +02:00
fb53ece340 private SlotGuard 2025-08-06 16:52:20 +02:00
5d196c4b61 add SlotGuard doc 2025-08-06 14:15:13 +02:00
0d9e5b647f use SlotGuard 2025-08-06 14:13:38 +02:00
079d653405 add SlotGuard 2025-08-06 14:07:23 +02:00
990c6f078d server state test 2025-08-06 13:55:22 +02:00
599dfa0cee begin server 2025-08-06 12:53:33 +02:00
9c5ad07747 serversimulation 2025-08-04 12:47:27 +02:00
df79a35eae add packets 2025-08-04 11:35:51 +02:00
d1d71ed086 Merge branch 'experimental' into dev 2025-08-04 10:22:42 +02:00
1ca88106ac update splib to 2.3.0 2025-08-04 10:15:52 +02:00
7ca374ea53 don't write packet id in map save 2025-08-04 10:00:14 +02:00
8641ddc525 fix map save 2025-08-04 09:57:38 +02:00
731c742346 begin serversimulation 2025-08-03 18:20:21 +02:00
c0a560a16e change default cam pos 2025-08-01 13:40:11 +02:00
50a6caf82e add multisampling 2025-08-01 13:39:32 +02:00
31bb0198fc add vsync 2025-08-01 13:38:00 +02:00
51dc910359 fastforward test in main 2025-08-01 13:28:53 +02:00
ced20ca991 less serialize code 2025-08-01 13:21:31 +02:00
fa663d0481 packed chunk data 2025-07-31 19:03:41 +02:00