4+ Years Experience
Years of hands-on scripting across many game genres and systems.
Available for commissions
|
Experienced Roblox developer capable of creating everything from simple systems to advanced game mechanics.
-- modular weapon handler
local Weapon = {}
Weapon.__index = Weapon
function Weapon.new(config)
local self = setmetatable({}, Weapon)
self.damage = config.damage
self.fireRate = config.fireRate
self.recoil = config.recoil
return self
end
function Weapon:fire()
self:playViewmodel()
self:emitEffects()
end
Tortuga is an experienced Roblox scripter with over 4 years of development experience.
From UI systems and shops to advanced FPS frameworks and large-scale game systems, he delivers high-quality, scalable solutions for Roblox projects. Clean architecture, readable modules, and code that's built to grow with your game.
Years of hands-on scripting across many game genres and systems.
Everything built with OOP and module scripts for easy expansion.
Reliable timelines with progress updates throughout the build.
DMs open — clear updates from first message to final delivery.
Weapon System
First-person arms & weapon synced to the camera.
Each weapon is a self-contained, configurable module.
Fire, reload, equip & idle states driven cleanly.
Layered audio tied to weapon events and states.
Add a new weapon by dropping in one config file.
Built as a framework rather than a single weapon — the goal was a base that other developers can extend without touching core logic. Weapon behaviour, effects, and audio are decoupled so changes stay isolated.
WeaponModule — OOP base class for every weaponViewmodelController — camera-locked first-person rigEffectService — muzzle, impact & shell effectsRemoteHandler — secure client/server communicationPrices are estimates. Contact me with your budget and project details.
Robux pricing is calculated using DevEx conversion values.
We discuss scope and agree on a fair price.
Half the agreed amount secures your slot.
I build the system with regular progress updates.
You receive a working demo before final payment.
The final 50% is paid once you approve the demo.
You get the finished, ready-to-use files.
50% upfront is required to begin any project.
Full refund if the project cannot be completed.
Cancel within 24h if work hasn't started yet.
After work begins, the upfront becomes non-refundable.
"★★★★★Tortuga is an excellent dev who's helped me greatly in the making of my game. From him you can expect fast response times, reasonable pricing and quality work.
"★★★★★10/10 experience working with Tortuga. Great communication, fast turnaround, and great, quality code. Would 100% commission again.
"★★★★★I give Tortuga a 10/10 rating. Adequate response times and good pricing for the work of a skilled developer. The final product was exactly what I needed, and he was very cordial and outgoing during communication.
"★★★★★Tortuga never misses.
Discord DMs open 24/7 — send your project details and budget.