01 / Combat
Combat System
Auto-attack loop with abilities, combos, and server-validated hits.
Tinker
@tinkerpewpew
Years
8+
Systems shipped
55+
Currently
Solo MMORPG build
Realm of Legends
Status
Taking new work
The code
Every system I ship uses --!strict types, server-side validation, and a consistent Controller/Service pattern.
The client sends intent, the server decides what's real. No trust, no exploits, no surprises.
--!strict
-- Tinkerpewpew
-- damage, server only
local CombatService = {}
type HitData = {
target: Humanoid,
damage: number,
crit: boolean?,
}
function CombatService:DealDamage(hit: HitData): boolean
if not self:ValidateHit(hit.target) then
return false -- bad hit
end
local mult = if hit.crit then 2 else 1
hit.target.Health -= hit.damage * mult
self:FireVFX(hit.target.RootPart.Position)
return true
end
Work
01 / Combat
Auto-attack loop with abilities, combos, and server-validated hits.
02 / UI
Drag & drop with sorting, tooltips, and mobile-first touch targets.
03 / Backend
ProfileStore with session locking, auto-save, and retry logic.
04 / AI
State machines with aggro, leashing, and pathfinding that scales.
05 / Bosses
Phase-based encounters with telegraphs and group scaling.
06 / Quests
Dialogue trees, reward popups, and progression chains.
Craft
01
Combat, movement, abilities, progression. Clean Luau, strict types, battle-tested patterns.
02
HUDs, menus, shops, inventories. Thumb-friendly targets, smooth motion, responsive layouts.
03
ProfileStore, session locking, remote patterns, server validation, anti-exploit.
04
Concept to launch. Scripting, UI, systems, testing, live support. Solo or on your team.
About
I found Roblox Studio in 2018 and never really put it down. What started as "can I make the block move" turned into combat systems, then backends, then full games.
These days I build what I wish existed when I started. Mobile-first MMORPGs with clean Luau, systems you can actually maintain, UI that respects the player. I work solo or plug into existing teams.
2025
Solo MMORPG
Building Realm of Legends, a mobile-first WoW-like. 60 levels, 4 classes, dungeons, raids, guilds.
2022
Freelance systems engineer
Combat frameworks, UI, and data backends for a rotating roster of clients.
2019
Indie creator
Published originals with 100K+ visits. Learned DataStores the hard way.
2018
Started Luau
First working game shipped in three months.
Contact
I take on commissions, collaborations, and retainer work. Usually reply within 24 hours.