Commit graph

  • 9620703efc dark background, dockerfile Vinzenz Schroeter 2024-04-13 14:14:50 +02:00
  • 1f0e6ba8fa formatting Vinzenz Schroeter 2024-04-13 14:08:51 +02:00
  • d4d0abd013 position is now center, socket improvements Vinzenz Schroeter 2024-04-13 14:07:14 +02:00
  • 40eba7a7c7 improve ByteChannelWebSocket Vinzenz Schroeter 2024-04-13 12:33:08 +02:00
  • de3d298475 do not send frames when nothing changes Vinzenz Schroeter 2024-04-12 19:54:16 +02:00
  • 89494ef495 tanks collide with each other Vinzenz Schroeter 2024-04-12 19:49:24 +02:00
  • 461a9139c2 infinite map Vinzenz Schroeter 2024-04-12 18:32:10 +02:00
  • 7213318838 more commands, change display communication to new lib Vinzenz Schroeter 2024-04-12 16:05:24 +02:00
  • 38463ac109 wip new display module Vinzenz Schroeter 2024-04-12 14:29:26 +02:00
  • 7e767d6dcb idle timeout Vinzenz Schroeter 2024-04-12 14:28:57 +02:00
  • ad211433fb improve spawn position checks Vinzenz Schroeter 2024-04-11 20:48:21 +02:00
  • 91ab911f9c another data view Vinzenz Schroeter 2024-04-10 22:39:33 +02:00
  • 85ae3e302c native aot in container Vinzenz Schroeter 2024-04-10 22:03:36 +02:00
  • 0ca6a91a7e separate folders per functionality Vinzenz Schroeter 2024-04-10 19:25:45 +02:00
  • 7f00160780 send scores to big display Vinzenz Schroeter 2024-04-09 22:38:56 +02:00
  • a89392beb8 respawn, fix hit box off by half tile Vinzenz Schroeter 2024-04-07 21:16:41 +02:00
  • 3c9192ab3a show status of sockets independently Vinzenz Schroeter 2024-04-07 21:09:52 +02:00
  • dd33ec59ad bullet hits tank, tank dies Vinzenz Schroeter 2024-04-07 21:09:36 +02:00
  • 190c0c3143 more consistent tick pacing Vinzenz Schroeter 2024-04-07 20:29:09 +02:00
  • dc9ad21a3d make big display toggleable Vinzenz Schroeter 2024-04-07 20:16:22 +02:00
  • a9aaf899a2 separate tick steps Vinzenz Schroeter 2024-04-07 19:52:16 +02:00
  • 898a9cedc1 bullets collide with walls Vinzenz Schroeter 2024-04-07 19:19:11 +02:00
  • b10ccf2da8 player can shoot bullet (crashes game when leaving map) Vinzenz Schroeter 2024-04-07 19:05:50 +02:00
  • dd6b0fffc1 wall collision Vinzenz Schroeter 2024-04-07 18:18:26 +02:00
  • 54b840da3e tank movement (without collision) Vinzenz Schroeter 2024-04-07 17:17:11 +02:00
  • a3bd582b2e tanks can spawn and get rendered Vinzenz Schroeter 2024-04-07 13:02:49 +02:00
  • 151cad4cee move a bunch of stuff into subfolders Vinzenz Schroeter 2024-04-07 11:19:14 +02:00
  • 8f281d65b2 get player input Vinzenz Schroeter 2024-04-07 01:27:11 +02:00
  • abdfdf2ec0 react frontend app (display screen, join) Vinzenz Schroeter 2024-04-07 00:33:54 +02:00
  • 1a20fa1fb6 game tick service Vinzenz Schroeter 2024-04-06 21:15:26 +02:00
  • 154539488a proper web socket close Vinzenz Schroeter 2024-04-06 20:32:54 +02:00
  • bc8d5ad6d0 first image in client Vinzenz Schroeter 2024-04-06 16:38:26 +02:00
  • ea7f12b0c2 initial project, implement binary format of display Vinzenz Schroeter 2024-04-06 13:46:34 +02:00