Open-world fantasy RPG · 12M plays
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.
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.
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.
Screenshots are placeholders — drop in real captures once available.
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.
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.
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."
We'd love to chat about your project. Tell us what you're making and we'll come back with a plan.