Commit graph

  • 0e01ff0fb9 implement smart bullet Vinzenz Schroeter 2024-04-29 21:52:50 +0200
  • 21f7d1d5f4 implement different kinds of power ups (two bullet types not implemented yet) Vinzenz Schroeter 2024-04-29 18:03:23 +0200
  • a5a3ca3013 implement reloading Vinzenz Schroeter 2024-04-29 17:17:44 +0200
  • 9164d90443 implement fast bullets Vinzenz Schroeter 2024-04-29 16:59:37 +0200
  • 88f2708d94
    Merge pull request #4 from kaesaecracker/more-stats RobbersDaughter 2024-04-29 16:41:45 +0200
  • 9ccb7c8df8 add magazine system (cannot reload currently) Vinzenz Schroeter 2024-04-29 16:39:37 +0200
  • 85fab801c5
    Merge pull request #3 from kaesaecracker/use-mutation RobbersDaughter 2024-04-29 16:22:26 +0200
  • 4e605d556c add distance moved score Vinzenz Schroeter 2024-04-29 14:13:04 +0200
  • 259d63d683 add power ups collected score Vinzenz Schroeter 2024-04-29 13:54:29 +0200
  • bf22fd6c85 useMutation for map chooser Vinzenz Schroeter 2024-04-29 13:27:35 +0200
  • 6b99a39253 useMutation for join form Vinzenz Schroeter 2024-04-29 13:18:59 +0200
  • fc2fff88a5
    Merge pull request #2 from kaesaecracker/mp-changer RobbersDaughter 2024-04-29 13:08:51 +0200
  • c48514721c fetch map list with react query, simplify other fetches Vinzenz Schroeter 2024-04-29 12:51:58 +0200
  • c978df1e4c fix player info not working Vinzenz Schroeter 2024-04-29 12:49:24 +0200
  • 3a3906f178 rename MapDropDown to MapChooser, move css Vinzenz Schroeter 2024-04-29 12:24:52 +0200
  • 1c5e14cd47 fix choosing maps Ronja Spiegelberg 2024-04-28 21:28:07 +0200
  • f1dec16571 round explosions Vinzenz Schroeter 2024-04-28 18:44:03 +0200
  • c0172963d5 potential fix for locking issues Vinzenz Schroeter 2024-04-28 15:34:32 +0200
  • 7044ffda79 remove guid, reduce latency (gets stuck sometimes tho) Vinzenz Schroeter 2024-04-28 12:53:18 +0200
  • 6bc6a039bd add more maps Vinzenz Schroeter 2024-04-22 23:13:30 +0200
  • 5b88642bec fix is map at tile check Vinzenz Schroeter 2024-04-22 23:13:09 +0200
  • 442d5b5de1 new map based on camp 1999 logo Vinzenz Schroeter 2024-04-22 21:27:09 +0200
  • 10f022c849 more scores Vinzenz Schroeter 2024-04-22 21:26:46 +0200
  • a486f73046 sprite helper classes Vinzenz Schroeter 2024-04-22 20:58:12 +0200
  • 83ee185c50 simplify DrawTanksStep Vinzenz Schroeter 2024-04-22 20:14:46 +0200
  • 7bc45d1d58 controls string on server side Vinzenz Schroeter 2024-04-22 20:13:31 +0200
  • 603a53eef7 save tanks only once Vinzenz Schroeter 2024-04-22 19:59:41 +0200
  • 0f4eec6343 show tank infos in client Vinzenz Schroeter 2024-04-22 19:44:28 +0200
  • a50a9770c9 live player info in client Vinzenz Schroeter 2024-04-22 19:03:07 +0200
  • fb675e59ff move more websocket logic into base classes Vinzenz Schroeter 2024-04-21 23:21:15 +0200
  • 57c0d229f1 merge websocket server logic Vinzenz Schroeter 2024-04-21 23:00:44 +0200
  • 3cea9c967d improve layout for smaller width Vinzenz Schroeter 2024-04-21 21:37:38 +0200
  • 19e1792307 fix bullet cannot hit close to tank Vinzenz Schroeter 2024-04-21 20:20:30 +0200
  • 6045de0c7d fix destroyed walls count too high Vinzenz Schroeter 2024-04-21 19:34:22 +0200
  • 3d69f592f6 split Dockerfile, dynamic backend URL Vinzenz Schroeter 2024-04-21 14:34:45 +0200
  • 8d09663eff move backend to subfolder Vinzenz Schroeter 2024-04-21 12:38:03 +0200
  • d4d1f2f981 fix code gen property never set Vinzenz Schroeter 2024-04-21 11:44:56 +0200
  • bc12158014 generate code with syntax factory Vinzenz Schroeter 2024-04-21 00:20:15 +0200
  • 5532c4f5a8 code generator that automatically switches endianness Vinzenz Schroeter 2024-04-20 15:54:17 +0200
  • e603c154b9 show walls destroyed in player info Vinzenz Schroeter 2024-04-19 13:50:06 +0200
  • a7231903c8 show current map on big screen Vinzenz Schroeter 2024-04-19 13:41:53 +0200
  • 3e6d9c0c77 fix maps stay destroyed after switch Vinzenz Schroeter 2024-04-19 13:41:03 +0200
  • 2d17ff0de3 fix display binary format Vinzenz Schroeter 2024-04-19 13:40:26 +0200
  • 043022186f merge options Vinzenz Schroeter 2024-04-19 13:37:28 +0200
  • 9cf4304845 add walls destroyed stat Vinzenz Schroeter 2024-04-19 13:34:56 +0200
  • 0aac6f780b add bullet timeout Vinzenz Schroeter 2024-04-19 13:32:41 +0200
  • 61f90b99af fix crypto.randomUUID() is not a function in an insecure context Vinzenz Schroeter 2024-04-19 13:29:51 +0200
  • 25a3adea2a react query Vinzenz Schroeter 2024-04-17 23:09:01 +0200
  • 2a94a47a96 max power up count Vinzenz Schroeter 2024-04-17 20:12:36 +0200
  • d02100f9a3 stupid joke in title bar Vinzenz Schroeter 2024-04-17 20:05:32 +0200
  • f167722034 do not spawn where powerup is, nicer icon Vinzenz Schroeter 2024-04-17 19:46:14 +0200
  • a2d46bda92 add explosive bullet power up Vinzenz Schroeter 2024-04-17 19:34:19 +0200
  • 3f4a301993 more configuration, limit rate of sent frames Vinzenz Schroeter 2024-04-16 21:34:54 +0200
  • 786c974a23 spawn bullet closer to tank Vinzenz Schroeter 2024-04-16 20:24:29 +0200
  • e16d4b1c1f delta time Vinzenz Schroeter 2024-04-16 19:40:08 +0200
  • dec571d8c1 destructible walls Vinzenz Schroeter 2024-04-16 18:55:34 +0200
  • a0a0762f84 another color for other tanks Vinzenz Schroeter 2024-04-16 18:28:09 +0200
  • 4af51b3e51 theming tweaks Vinzenz Schroeter 2024-04-16 00:08:41 +0200
  • c4c4eb6358 render current player in secondary color Vinzenz Schroeter 2024-04-16 00:07:44 +0200
  • fbaad86555 prepare to send different data per client Vinzenz Schroeter 2024-04-15 20:34:23 +0200
  • fcd84d2c83 map switching Vinzenz Schroeter 2024-04-14 23:11:00 +0200
  • 359e0235f9 check walls for spawn Vinzenz Schroeter 2024-04-14 22:45:51 +0200
  • 6bed7d918f load maps from png files Vinzenz Schroeter 2024-04-14 21:10:21 +0200
  • 51334af8c3 adjust gadget bar Vinzenz Schroeter 2024-04-14 19:05:37 +0200
  • fd3e195f69 load maps from text files on server start Vinzenz Schroeter 2024-04-14 18:50:20 +0200
  • 7ce0e543ec improved theming, error handling, table sort Vinzenz Schroeter 2024-04-14 18:26:13 +0200
  • 35256ba88d simplify useStoredTheme Vinzenz Schroeter 2024-04-14 15:16:32 +0200
  • 16d3cd1545 store theme, improved random theme Vinzenz Schroeter 2024-04-14 14:55:01 +0200
  • 52e09ae5ef move theme code to own file Vinzenz Schroeter 2024-04-14 13:32:34 +0200
  • 44b66c37fc random color on launch, dynamic map color Vinzenz Schroeter 2024-04-14 13:23:04 +0200
  • cd3c054ee8 css variables Vinzenz Schroeter 2024-04-14 12:57:45 +0200
  • ae1d24e28e favicon Vinzenz Schroeter 2024-04-14 11:57:58 +0200
  • 81a14fbfae validate player name Vinzenz Schroeter 2024-04-14 11:42:54 +0200
  • be8ff72ea4 blinking join form Vinzenz Schroeter 2024-04-14 11:42:36 +0200
  • f7e20fc608 more consistent theming Vinzenz Schroeter 2024-04-14 11:16:34 +0200
  • af2d6a1f16 improved gadget layout Vinzenz Schroeter 2024-04-14 00:49:39 +0200
  • 6c0f2aa198 cccb font, layout adjustments Vinzenz Schroeter 2024-04-13 23:53:09 +0200
  • b604c01e22 wip scores, components Vinzenz Schroeter 2024-04-13 23:07:08 +0200
  • 64a61ef2b3 automatic rejoin on reload or server restart Vinzenz Schroeter 2024-04-13 19:50:37 +0200
  • feaf96c10e Merge remote-tracking branch 'refs/remotes/origin/player-join' Vinzenz Schroeter 2024-04-13 18:35:44 +0200
  • b192cd7da0 wip client "secret" Vinzenz Schroeter 2024-04-13 18:35:36 +0200
  • aba4dcb570 player infos Ronja Spiegelberg 2024-04-13 18:06:44 +0200
  • 698271ae9f Merge remote-tracking branch 'refs/remotes/origin/player-join' Vinzenz Schroeter 2024-04-13 17:57:46 +0200
  • 45b4c7f7fc separated server calls Ronja Spiegelberg 2024-04-13 17:56:33 +0200
  • 7cc159edd7 column-based join form layout Ronja Spiegelberg 2024-04-13 16:39:35 +0200
  • bf6ce99601 enhanced joining field Ronja Spiegelberg 2024-04-13 16:32:13 +0200
  • b3dacbd6f6 socket fixes, fix tank jumping Vinzenz Schroeter 2024-04-13 16:27:45 +0200
  • 9620703efc dark background, dockerfile Vinzenz Schroeter 2024-04-13 14:14:50 +0200
  • 1f0e6ba8fa formatting Vinzenz Schroeter 2024-04-13 14:08:51 +0200
  • d4d0abd013 position is now center, socket improvements Vinzenz Schroeter 2024-04-13 14:07:14 +0200
  • 40eba7a7c7 improve ByteChannelWebSocket Vinzenz Schroeter 2024-04-13 12:33:08 +0200
  • de3d298475 do not send frames when nothing changes Vinzenz Schroeter 2024-04-12 19:54:16 +0200
  • 89494ef495 tanks collide with each other Vinzenz Schroeter 2024-04-12 19:49:24 +0200
  • 461a9139c2 infinite map Vinzenz Schroeter 2024-04-12 18:32:10 +0200
  • 7213318838 more commands, change display communication to new lib Vinzenz Schroeter 2024-04-12 16:05:24 +0200
  • 38463ac109 wip new display module Vinzenz Schroeter 2024-04-12 14:29:26 +0200
  • 7e767d6dcb idle timeout Vinzenz Schroeter 2024-04-12 14:28:57 +0200
  • ad211433fb improve spawn position checks Vinzenz Schroeter 2024-04-11 20:48:21 +0200
  • 91ab911f9c another data view Vinzenz Schroeter 2024-04-10 22:39:33 +0200
  • 85ae3e302c native aot in container Vinzenz Schroeter 2024-04-10 22:03:36 +0200