Skip to content

Roblox Games

Learning Roblox game development by building and shipping my own games.

//

My Games

Spinning Slayers
Simulator · ProgressionReleased 2026/10

Spinning Slayers

Spin faster. Slay deeper.

The second game in the series, and a different kind of game: instead of a run that resets, every coin you earn upgrades your spinning weapon permanently. Clear room after room, beat the boss, and unlock the next world — and once all six are conquered, Rebirth to start over stronger than before.

About 60% of the code was carried over from Spinning Survivors — the rest went into a full progression economy, whose constants are documented in one place and checked by scripts on every change.

LuauRojoStyLuaDataStoreLocalizationPython tooling

Highlights

  • ›Orbiting blades auto-attack — you just dodge and move
  • ›6 worlds, each with a boss that enrages if you're slow
  • ›Permanent upgrades, 4 skills and rare blade skins
  • ›Rebirth for permanent power, plus an Endless mode
  • ›Gold mines and leaderboards in a shared hub
  • ›13 languages
Spinning Survivors
Roguelike SurvivalReleased 2026/09

Spinning Survivors

Survive the horde. Become the storm.

My first Roblox game — a Vampire-Survivors-like roguelike. Enemies pour in from every direction while your skills fire automatically; every kill drops EXP, and every level-up lets you pick a new skill or upgrade.

It started as a Unity prototype I had built earlier. Porting it meant redesigning the parts Roblox does differently: there is no global time scale on a shared server, so pause and game speed run per player on the server.

LuauRojoDataStoreOrderedDataStoreRemoteEventsRoblox Studio

Highlights

  • ›5 auto-firing skills — Shuriken, Fireball, Ice Cone, Lightning and orbiting Blades
  • ›3-choice level-up cards with stacking upgrades
  • ›Endless waves with scaling tiers, mini-bosses and bosses
  • ›Play solo or team up with friends in a shared run
  • ›Global Top-20 leaderboard and unlockable weapon skins