← All case studies
Case study RPG 2024

Project Aurora

Open-world fantasy RPG · 12M plays

Scripting 3D UI
Client
NovaCraft Studios
Role
Full-stack development
Duration
8 months
Team
4 devs
12M+
plays
8 mo
build time
4.92★
rating
300+
models
01 · Challenge

NovaCraft wanted to ship an open-world fantasy RPG in 8 months with a small team. They had a strong art direction but no engineering capacity — no combat framework, no quest system, no inventory backbone.

02 · Process

We split the work into two parallel tracks: systems (combat, inventory, quests) and content (zones, mobs, items). Weekly playable builds kept the client in the loop. The combat framework went through 6 iterations before we locked the feel.

03 · Outcome

Shipped on time and 4% under budget. The game crossed 12M plays in its first 4 months and held a 4.92★ rating. Brainly continues to support post-launch updates on a small retainer.

In-game

What it looks like.

Screenshots are placeholders — drop in real captures once available.

Systems we built

Inside the build.

01

Combat system

Stamina-based melee + ranged with combos, parries, dodge windows. Built on Roblox's humanoid system with a custom hit-registration layer that handles client-server reconciliation. Roughly 4000 lines of Luau.

02

Inventory & loot

Grid inventory with drag-drop, equipment slots, weight system. Procedural loot drops with rarity tiers, item affixes, and a vendor system for selling. Persistent across sessions via DataStore2.

03

Quest framework

Data-driven quest definitions (YAML-style Lua tables) so designers can add quests without touching code. Branching dialogue, multi-step objectives, journal UI. Used to deliver 64 launch quests.

"They embedded into our team. The pace was relentless and the quality stayed high — exactly what we hoped for."
— Marco · NovaCraft
More work

Other case studies.

All projects →

Building something similar?

We'd love to chat about your project. Tell us what you're making and we'll come back with a plan.

Start a project See more work