RPG builderAI RPG maker

AI RPG maker for playable top-down RPGs

Capybara turns an RPG idea into a structured plan first, then a build chat turns that plan into a playable game slice with maps, characters, quests, combat, HUD, and iteration hooks.

Playable scene

RPG prototype screenshot

Quest active
100 24
Why Capybara

Make an RPG loop you can actually play

The real question is not whether AI can describe an RPG. It is whether you can get a playable role-playing loop with a map, a player goal, NPCs or enemies, interactable objects, and feedback that makes the scene feel like a game.

The planning agent asks high-leverage questions when the answer changes the asset slate or core loop. After the plan is approved, the chat agent coordinates assets and code so the first build follows the plan instead of drifting into a feature list.

Capybara advantage

RPG NPCs can be more than dialogue boxes

Capybara plans NPCs with jobs, patrols, post-work loops, dialogue states, quest flags, and optional AI memory. For an RPG, that means villagers can remember promises, suspects can react to evidence, and quest givers can change behavior after the player acts.

The builder brief keeps AI conversations grounded in game state — inventory, relationship values, discovered clues, objectives, and world events — so NPCs support the loop instead of becoming generic chatbots.

First build

What Capybara can make first

Keep the first version small enough to finish and complete enough to play.

Playable slice

A 2.5D top-down RPG scene with player movement, camera, objective text, and interaction prompts.

One focused RPG loop such as a quest, combat arena, town errand, investigation, shop, or dungeon room.

NPCs or enemies with clear jobs, movement patterns, dialogue purpose, and visible feedback.

Build flow

1

Plan the first five minutes

The planner turns the fantasy into a title, pitch, first-build summary, gameplay notes, asset plan, and builder brief.

2

Approve the playable slice

Keep scope tight: one map or connected space, one player goal, one loop, and the assets needed to prove it.

3

Build and iterate in chat

The chat agent treats the approved plan as source of truth, coordinates assets and code, then you refine quests, NPCs, combat, and polish.

How it works

Plan first, then build with the chat agent

Start with a plain-language idea. Capybara may ask a few focused questions when a decision changes the first map, NPCs, mechanics, or player goal.

Once the plan is ready, approve the first playable slice. The build chat uses that plan as the source of truth, then you keep improving the game by asking for clearer feedback, stronger NPCs, better objectives, new areas, or more polish.

Try it

Start with a prompt, then refine

Use one of these as a first message, or rewrite it in your own words.

Town quest RPG

Help me plan a 2.5D top-down RPG where the player restores a broken shrine in a small village. Include one map, two villagers with routines, a simple quest tracker, one locked area, and a first playable loop that ends with a shrine repair reveal.

Combat RPG slice

Create a first build plan for a top-down fantasy RPG combat prototype with a knight, slime enemies, health, coins, one compact forest arena, a narrated intro, and a result screen after the first wave is cleared.

Questions before you build

Can Capybara build a full RPG?

Capybara is best used to build a focused RPG slice first, then expand through follow-up prompts. Start with one map, one loop, and a clear objective before adding more regions, systems, and story branches.

How is Capybara different from an asset generator?

The planner creates a structured game plan and the build chat coordinates gameplay, assets, UI, interactions, persistence, and iteration. The goal is a playable browser game slice, not just disconnected art.

Can RPG NPCs have memory?

Yes. When the game benefits from it, Capybara can plan AI NPC behavior around memory, relationships, rumors, secrets, promises, quest flags, and world events so conversations affect play.

Ready to build this game idea?

Start with one scene and iterate from there.