Commit graph

18 commits

Author SHA1 Message Date
Vinzenz Schroeter
a2d46bda92 add explosive bullet power up 2024-04-17 19:34:19 +02:00
Vinzenz Schroeter
3f4a301993 more configuration, limit rate of sent frames 2024-04-16 21:35:57 +02:00
Vinzenz Schroeter
dec571d8c1 destructible walls 2024-04-16 18:55:34 +02:00
Vinzenz Schroeter
c4c4eb6358 render current player in secondary color 2024-04-16 00:08:14 +02:00
Vinzenz Schroeter
fbaad86555 prepare to send different data per client 2024-04-15 20:34:23 +02:00
Vinzenz Schroeter
fcd84d2c83 map switching 2024-04-14 23:11:00 +02:00
Vinzenz Schroeter
6bed7d918f load maps from png files 2024-04-14 21:10:21 +02:00
Vinzenz Schroeter
64a61ef2b3 automatic rejoin on reload or server restart 2024-04-13 19:50:37 +02:00
Vinzenz Schroeter
b192cd7da0 wip client "secret" 2024-04-13 18:35:36 +02:00
Vinzenz Schroeter
b3dacbd6f6 socket fixes, fix tank jumping 2024-04-13 16:27:45 +02:00
Vinzenz Schroeter
1f0e6ba8fa formatting 2024-04-13 14:08:51 +02:00
Vinzenz Schroeter
d4d0abd013 position is now center, socket improvements 2024-04-13 14:07:14 +02:00
Vinzenz Schroeter
40eba7a7c7 improve ByteChannelWebSocket 2024-04-13 12:33:08 +02:00
Vinzenz Schroeter
de3d298475 do not send frames when nothing changes 2024-04-12 19:54:16 +02:00
Vinzenz Schroeter
7213318838 more commands, change display communication to new lib 2024-04-12 16:10:38 +02:00
Vinzenz Schroeter
7e767d6dcb idle timeout 2024-04-12 14:28:57 +02:00
Vinzenz Schroeter
ad211433fb improve spawn position checks 2024-04-11 20:48:21 +02:00
Vinzenz Schroeter
0ca6a91a7e separate folders per functionality 2024-04-10 19:25:45 +02:00