Skip to main content
BlueForge LogoBlueForge
Back to blog
EngineeringDraft2 min read

Adventure Craft: Building a Voxel RPG Platform from Scratch

By February 2026, QuestLang had proven our core thesis: RPG mechanics could produce real learning outcomes. But we wanted to test the same hypothesis in a different domain: gaming itself.

What if the platform we built for language learning could become a platform for game creation?

**The Adventure Craft Vision**

Adventure Craft is a browser-based voxel RPG platform — think Minecraft meets Neverwinter Nights, running entirely in the browser via WebGL and React Three Fiber.

The vision is ambitious: a platform where creators build voxel worlds with AI-driven NPCs, turn-based tactical combat, naval exploration, and multiplayer co-op — all without writing code. The same RPG mechanics framework that powers QuestLang's learning loops drives Adventure Craft's gameplay loops.

But unlike Minecraft (which is primarily a sandbox) and Neverwinter Nights (which requires significant tooling), Adventure Craft is designed around quest-driven progression. Players form parties, explore procedurally generated worlds, and complete missions that unlock new crafting recipes, character abilities, and world regions.

**The Technical Stack**

We built Adventure Craft on React Three Fiber for rendering, with a custom voxel engine that handles chunk-based world streaming. The turn-based combat system uses a hex grid overlay on the voxel terrain — combining the aesthetic appeal of voxels with the tactical depth of traditional RPGs.

For AI-driven NPCs, we're using a dialogue system that generates contextually appropriate responses based on the player's quest state, faction relationships, and conversation history. The NPCs don't just recite pre-written dialogue — they reference the player's specific actions and decisions.

Multiplayer runs through WebRTC peer connections with a Supabase backend handling state synchronization. This gives us real-time co-op without the infrastructure cost of traditional game servers.

**What We're Learning**

The hardest part hasn't been rendering or networking — it's been balancing player expectations. Voxel aesthetics signal "casual" to many players, but our combat system has real depth. Managing that gap between visual presentation and gameplay complexity is an ongoing challenge.

We're also learning that the creator tools matter more than we initially planned. The players who are most engaged are the ones building their own quests and sharing them with the community. The platform's future is as much about creation as consumption.

**Open Source**

Adventure Craft's core engine is open source. We believe the voxel RPG space needs a solid browser-based foundation that anyone can build on. If you're interested in contributing, check out our GitHub.

Stay in the Loop

Get early access to our products and be the first to know when we launch.

Join the Waiting List