589b90d88643ead697ad6567e09ccd18730e41a2
- Camera: Make view bob additive to crouch eye height (was overwriting position.y) - Camera: Sustain sprint FOV kick while sprinting (was recovering immediately) - Camera: Remove unused _was_sprinting variable - Controller: Use just_pressed for jump (was sending every frame while held) - Controller: Direct input dict assignment instead of merge() to avoid alloc - Controller: Add clearer comments on server-authoritative readback mode
Tactical Shooter
A competitive, round-based tactical FPS built in Godot 4.
- 128-tick authoritative dedicated servers
- GDExtension (C++) simulation core
- Community-hostable, self-hosted server browser
- Map-making SDK for community maps
See PLANS/PROJECT_PLAN.md for the full build plan.