Archived
1
0
Fork 0
Commit graph

34 commits

Author SHA1 Message Date
e8bf45be89 Working debugger vscode 2025-09-09 18:20:00 -07:00
8fe7bff891 WIP 2025-09-09 16:51:13 -07:00
122590d10b Add grace-controlled grazing 2025-07-22 19:13:40 -07:00
651adcc71a First finished iteration of a grace system for late inputs 2025-06-07 14:44:18 -07:00
7718a68991 feat: Implement player input replay, bullet grace period, and graze logic separation 2025-06-03 19:19:14 -07:00
8586180dbc refactor: update death timer method to accept tick parameter 2025-06-03 19:19:13 -07:00
7a757df05c fix: correct indentation for closing brace in RespondToInput function 2025-06-03 18:48:21 -07:00
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
75b5ccd2e3 fix: change reliable flag to false in BroadcastToPresences function 2025-06-03 17:36:30 -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
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