Commit Graph

39 Commits

Author SHA1 Message Date
2df849b63e add imgui support 2024-08-07 15:01:42 +02:00
e0d4dd053f correct launch.json 2024-08-07 14:57:16 +02:00
7b693c7d43 add RemovePlayersSystem in client 2024-08-07 11:58:54 +02:00
de6742f64d working main menu 2024-08-07 11:54:09 +02:00
adb6dce08a use jthread 2024-08-07 11:50:07 +02:00
af3ac8d37c add cache to gitignore 2024-08-07 11:49:01 +02:00
282ddac80c better removal of players 2024-08-03 15:06:33 +02:00
2065ea8334 uggly main menu 2024-08-03 15:03:38 +02:00
b6530c1220 fix Enet_test attempt 2024-08-02 14:25:19 +02:00
c14234551d use of ApplicationBase 2024-08-02 14:24:58 +02:00
5d7add69aa add enet test 2024-07-30 12:49:32 +02:00
632a23c084 refactor xmake.lua 2024-07-23 01:17:51 +02:00
5a16af2696 refactor client main 2024-07-23 01:17:42 +02:00
acbc00c6c6 add ServerMain 2024-07-23 01:14:42 +02:00
d5d459b658 add close server function 2024-07-23 01:12:12 +02:00
ff73cd348e log players on server 2024-07-23 01:11:23 +02:00
89d5ad5f54 true atomic EnttWorld 2024-07-23 01:10:20 +02:00
392eaeab83 implement server and client player join/leave notifications 2024-07-22 12:58:40 +02:00
cbb2f5005e add PacketFactory assertion 2024-07-21 20:59:27 +02:00
92a2e53036 fully implement KeepAlive behavior 2024-07-21 20:59:13 +02:00
36a2e67ac4 implement KeepAlive packet 2024-07-21 13:34:25 +02:00
a789cf9b1a add packet factory assert 2024-07-21 12:36:53 +02:00
f165aec824 make EnetConnection non copyable 2024-07-20 10:41:15 +02:00
810e17cc39 add doxygen-awesome-css submodule 2024-07-20 10:07:28 +02:00
d412871de5 more use of NonCopyable 2024-07-20 01:09:29 +02:00
072c13ca89 tabs 2024-07-20 00:57:22 +02:00
998dc7ea2e small things 2024-07-20 00:54:43 +02:00
3eb3eadd4b more doc 2024-07-20 00:45:22 +02:00
159867e747 add doxygen 2024-07-20 00:43:59 +02:00
f9f5f60049 more use of DeclareAllPacket 2024-07-19 20:22:12 +02:00
7abb31c2e1 fix warnings 2024-07-18 20:46:08 +02:00
8bc2f26578 improve packet interface 2024-07-18 20:45:55 +02:00
9fadb86031 serialize ChatMessage 2024-07-18 20:43:16 +02:00
9f8dc0630d add NonCopyable class 2024-07-18 20:42:45 +02:00
c192c73d34 no error on release 2024-07-18 20:39:20 +02:00
6e9c747b2d begin packet serialization 2024-07-18 15:28:01 +02:00
2e63a474b8 add clang-format 2024-07-18 15:24:08 +02:00
5ec6ff42ab moving camera 2024-06-12 17:18:10 +02:00
75cd769681 first commit 2024-06-09 12:16:18 +02:00