Vinzenz Schroeter
|
10cff57ad5
|
update servicepoint2 to 0.4.0
|
2024-05-16 23:40:00 +02:00 |
|
Vinzenz Schroeter
|
167aafc9e8
|
update servicepoint2
|
2024-05-15 20:38:16 +02:00 |
|
Vinzenz Schroeter
|
e1cfd714c1
|
WIP switch to ServicePoint2 library
|
2024-05-13 01:23:34 +02:00 |
|
Vinzenz Schroeter
|
a0b25b9cfb
|
powerup fixes
|
2024-05-08 01:01:11 +02:00 |
|
Vinzenz Schroeter
|
b47901313b
|
enable and disable big screen at runtime
|
2024-05-08 01:00:11 +02:00 |
|
Vinzenz Schroeter
|
c7bfceffe1
|
fix UnreachableException
|
2024-05-08 00:29:51 +02:00 |
|
Vinzenz Schroeter
|
827b3a9330
|
move upgrades to tank, serialize objects directly
|
2024-05-08 00:29:33 +02:00 |
|
Vinzenz Schroeter
|
5f5e9fb716
|
add endpoint for requesting map data
|
2024-05-06 00:56:24 +02:00 |
|
Vinzenz Schroeter
|
fa8a723ff9
|
deduplicate connection logic
|
2024-05-06 00:38:18 +02:00 |
|
Vinzenz Schroeter
|
f477d1e5de
|
seems like I am still not done with the connections
|
2024-05-06 00:38:18 +02:00 |
|
Vinzenz Schroeter
|
57d2a11fd5
|
deduplicate player info message
|
2024-05-06 00:38:18 +02:00 |
|
Vinzenz Schroeter
|
d7b8664062
|
remove a bunch of locks
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
b3bf62b391
|
do not allocate new memory each tick for player info
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
abad2c95c8
|
do not respawn inactive players
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
d9e9c28976
|
remove locking from other connections too
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
0e93b1356f
|
less locking for screen connection, force more concurrency
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
4b5288b237
|
use AppSerializerContext singleton
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
a5a3ca3013
|
implement reloading
|
2024-04-29 17:17:44 +02:00 |
|
Vinzenz Schroeter
|
9ccb7c8df8
|
add magazine system (cannot reload currently)
|
2024-04-29 16:39:37 +02:00 |
|
Vinzenz Schroeter
|
259d63d683
|
add power ups collected score
|
2024-04-29 13:56:41 +02:00 |
|
Vinzenz Schroeter
|
c978df1e4c
|
fix player info not working
|
2024-04-29 12:49:24 +02:00 |
|
Vinzenz Schroeter
|
c0172963d5
|
potential fix for locking issues
|
2024-04-28 15:34:32 +02:00 |
|
Vinzenz Schroeter
|
7044ffda79
|
remove guid, reduce latency (gets stuck sometimes tho)
|
2024-04-28 12:53:18 +02:00 |
|
Vinzenz Schroeter
|
7bc45d1d58
|
controls string on server side
|
2024-04-22 20:13:31 +02:00 |
|
Vinzenz Schroeter
|
0f4eec6343
|
show tank infos in client
|
2024-04-22 19:46:40 +02:00 |
|
Vinzenz Schroeter
|
a50a9770c9
|
live player info in client
|
2024-04-22 19:20:25 +02:00 |
|
Vinzenz Schroeter
|
fb675e59ff
|
move more websocket logic into base classes
|
2024-04-21 23:21:15 +02:00 |
|
Vinzenz Schroeter
|
57c0d229f1
|
merge websocket server logic
|
2024-04-21 23:00:44 +02:00 |
|
Vinzenz Schroeter
|
8d09663eff
|
move backend to subfolder
|
2024-04-21 14:32:29 +02:00 |
|