e2dc429caa4baff3d1e47b6a95264c103b1b2712
- Changed player.gd from extending FPSCharacterController (via path) to extending CharacterBody3D directly, avoiding headless class resolution error for client/ scripts. - Removed super._ready() and _set_local_player() calls (FPSCharacterController specifics not available in CharacterBody3D). - Replaced super._rollback_tick() with direct simulation guard. - Removed reset_pose() call (FPSCharacterController-specific). - All FPSCharacterController features remain in client-side player_netfox.gd which extends player.gd. - Verified: 0 SCRIPT ERRORs in headless 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. See Mapmaking SDK docs to build and ship custom maps.