Relshy's avatar

Roblox development, built with precision.

I build robust Roblox gameplay systems, including combat, economies, progression, backend tools, and fully custom commissions. Everything is server-authoritative and designed to perform reliably under real player conditions.

Services

What I build

Core Gameplay Systems

Strict Luau combat, movement, progression, quests, and the systems players interact with directly.

Backend & Tools

ProfileStore data, Rojo workflows, admin tools, and utilities that keep development manageable.

Monetization & Security

Purchase handling, server-side validation, remote security, and exploit-resistant game logic.

Code

How I structure code

A small Luau sample: a movement controller written as a clean, self-contained class.

Controller.luau
local Controller = {}
Controller.__index = Controller
 
function Controller.new(name, speed)
local self = setmetatable({
name = name,
speed = speed or 8,
position = Vector3.new(0, 0, 0),
destroyed = false,
}, Controller)
 
return self
end
 
function Controller:update(deltaTime, direction)
if self.destroyed then
return false
end
 
if direction.Magnitude > 0 then
self.position += direction.Unit * self.speed * deltaTime
end
 
return true
end
 
function Controller:getPosition()
return self.position
end
 
function Controller:destroy()
self.destroyed = true
end
 
function Controller:__tostring()
return string.format(
"Controller{name=%s, speed=%.1f, destroyed=%s}",
self.name,
self.speed,
tostring(self.destroyed)
)
end
 
local blueFish = Controller.new("Blue Fish", 10)
local goldFish = Controller.new("Gold Fish", 6)
 
blueFish:update(0.5, Vector3.new(1, 0, 0))
goldFish:update(0.5, Vector3.new(0, 0, -1))
 
print(blueFish)
print("Blue Fish position:", blueFish:getPosition())
 
print(goldFish)
print("Gold Fish position:", goldFish:getPosition())
 
blueFish:destroy()
print("After destroy:", blueFish)

Have something in mind?

Send me the idea, a budget range, and a timeline if you have one. Discord is the fastest way to reach me.