Archived
1
0
Fork 0
Commit graph

31 commits

Author SHA1 Message Date
0945e220e3 fix: correct player state checks in game loop functions 2025-06-03 18:48:07 -07:00
17ff5ddc39 refactor: Separate collision check and death timer logic in player state 2025-06-03 18:46:46 -07:00
9598e44c94 refactor: Separate collision check and death timer logic in game loop 2025-06-03 18:41:50 -07:00
d71b7ae89d fix: correct cancelDeath logic in PlayerStageState for server ticks 2025-06-03 18:41:49 -07:00
b14020c1a1 feat: apply input once per tick and check death state for grace window 2025-06-03 18:26:05 -07:00
1e6d809382 refactor: simplify input handling in game loop by removing redundant code 2025-06-03 18:23:42 -07:00
99e6ce9699 feat: implement grace window for player input handling in game loop 2025-06-03 18:08:04 -07:00
027e513e65 feat: add timestamp and tick to broadcasted JSON data in game modes 2025-06-03 17:52:56 -07:00
75b5ccd2e3 fix: change reliable flag to false in BroadcastToPresences function 2025-06-03 17:36:30 -07:00
7ee2d7b3b8 Refactor client 2025-05-20 18:24:31 -07:00
265bf61406 Server-side refactor 2025-04-29 19:52:15 -07:00
b2c3079310 WIP splitting BR mode into files 2025-04-22 19:00:06 -07:00
58c11048a9 Split into multiple modules 2025-04-22 18:40:05 -07:00
234b1df8f3 cgo wrapper file 2025-04-22 18:15:22 -07:00
Sebastian Benjamin
c41604e35b Add support for building for MacOS dev machines 2025-03-17 11:29:27 -07:00
a0f27fe378 Add graze 2025-03-11 18:57:19 -07:00
6eec1f6181 Player death and position reset. Also Godot 4.4 2025-03-04 18:36:01 -08:00
0b8091b352 Server-based collision and player death 2025-02-25 20:11:05 -08:00
5d11565a4d Implement colliders 2025-02-12 22:59:48 -08:00
d5cf0528f8 Viewport + 3D scene 2025-02-11 23:40:35 -08:00
901c4b773b Player bounds checking, better scaling calc on client 2025-02-11 21:42:11 -08:00
07f02d5a32 Basic synced player movement 2025-02-08 23:01:29 -08:00
f85469dad4 Working shared linear integrator, visualized on client 2025-02-05 23:14:39 -08:00
972ab12c64 Split rust out into 3 crates 2025-02-05 16:46:43 -08:00
c695b3f8f6 Replace bullet integrator with rust version 2025-02-04 22:06:12 -08:00
8654b46338 Add server-side linear bullet integrator 2025-02-03 15:33:45 -08:00
ef9cfcfab5 Add match lifecycle stubs for BR matches and create/join one on the
client
2025-01-29 14:30:33 -08:00
654341735c More docker/vendor stuff 2025-01-28 20:40:13 -08:00
709bea879d More go stubbing 2025-01-28 18:55:30 -08:00
d07c745aa1 Add server root 2025-01-28 18:20:25 -08:00
452f61934c Initial commit 2025-01-28 17:10:26 -08:00