Roblox FPS Combat Lab
Custom raycast weapon sandbox for recoil, ballistics feel, and cross platform hit feedback on PC and mobile.
Case Study
Challenge
Game feel in Roblox FPS work is easy to fake and hard to ship. Recoil patterns, hit registration, and input latency have to hold up on both mouse and touch.
What I Built
An experimental combat lab focused on weapon engine fundamentals including custom raycasting, recoil authoring, and snappy feedback. Used as a foundation for broader shooter prototypes.
Systems explored:
- Raycast weapon core with configurable spreads and recoil curves
- Hit registration prioritising responsiveness over theatrics
- Lobby and loadout flows for rapid weapon comparison
- Mobile aware control considerations alongside PC aim
Role
Sole developer for combat mechanics R&D and weapon tooling.