Roblox Game: 3rd Person Gun Combat System Development
Budget: $30 – $250 USD
Gem Rush Rivals is a competitive multiplayer extraction game on Roblox. The goal of this project is to develop a clean and well-built 3rd person gun combat system for the game. Gun models are already made, so this hire focuses solely on scripting. The system will include three guns (Pistol, Shotgun, Rifle), each with distinct fire rates, spread, and feedback. Shooting mechanics must use a two-ray aim system to ensure crosshair alignment. Ammo state, fire rate validation, and damage must be server-authoritative.
The visual package will include plasma energy bolts, muzzle flash, hit markers, and screen shake. Animations will use procedural Motor6D poses (hold idle pose and sprint pose). The system should be modular with separate server script, client script, and HUD script. All tunable values (damage, fire rate, mag size, range, bolt color) must be in a single CONFIG table at the top of the server script. Delivery is expected to work cleanly on a baseplate with no console errors. Integration into the main game will be handled separately after delivery.
The visual package will include plasma energy bolts, muzzle flash, hit markers, and screen shake. Animations will use procedural Motor6D poses (hold idle pose and sprint pose). The system should be modular with separate server script, client script, and HUD script. All tunable values (damage, fire rate, mag size, range, bolt color) must be in a single CONFIG table at the top of the server script. Delivery is expected to work cleanly on a baseplate with no console errors. Integration into the main game will be handled separately after delivery.
Related categories:
Game Design
Animation
Game Development
Scripting
Roblox
Game Testing
Game UI
Visual Effects