Build 2D RPGs in minutes — not hours

Skip the coding, art, and level design. Just describe your world and let AI generate maps, assets, and events instantly. Prompt, play, refine, and share—all in one modern editor.

No credit card required
In app browser

Powered by RPGJS

Built on the latest RPGJS engine — trusted by the community with 1.5k+ GitHub stars.

Use keyboard arrows to move, and space for actions.

1.5k+ stars on GitHub
Playable demo preview

Latest Articles

Discover our latest articles on RPG development, best practices and technological innovations.

Open‑source core

Open-source framework for creating RPG games. Free, MIT license, commercial use allowed. Tiled Map Editor support, RPG or MMORPG with the same code, PixiJS rendering.

Getting started

npx degit rpgjs/starter my-rpg-game
cd my-rpg-game
npm install
npm run dev
  • Free • MIT • Commercial use
  • Tiled Map Editor integration
  • RPG or MMORPG with the same code
  • PixiJS-based rendering engine
RPGJS on GitHub

RPGJS Studio AI

Two Powerful Map Creation Modes

Choose between AI-powered generation for speed or advanced manual editing for precision control

AI-Powered Map Generation

Describe your world in natural language and watch AI create detailed maps with proper autotiling, collisions, and lighting. No more manual tile placement.

  • Natural language descriptions
  • Automatic collision detection
  • Automatic overlays

Advanced Map Editor

For creators who prefer hands-on control, our Map Editor provides powerful tools to build maps step by step with precision editing, configurable hitboxes, and reusable elements.

  • Step-by-step map building
  • Configurable hitboxes and collisions
  • Reusable elements and terrain combinations
  • AI-powered element set generation from images

Smart Asset Generation

Generate animations, facesets, musics, and more. Upload your own assets and let AI adapt to your visual language.

  • Style-consistent generation
  • Custom asset integration
  • One shot generation
Smart Asset Generation Demo

Advanced SpriteSheet Generation

Generate professional spritesheets, smooth animations, and expressive facesets for your characters and monsters. AI transforms your descriptions into ready-to-use game assets.

  • Character and monster generation
  • Custom animations (25 frames)
  • Facesets with 12 expressions
  • Compatible with Unity, Godot, RPGJS

No Code Gameplay Logic

Create gameplay logic without code. Use the Event Builder to create events and scenarios.

  • No code gameplay logic
  • Event builder

Choose the right plan for your needs

Beta: features are evolving. During beta, all plans are free.

Free

$0/mo

  • 1 GB storage
  • 0 AI credits
  • 1 project
  • Predefined assets library
  • No asset generation
  • Basic support
Start for free

Premium

$10/mo after beta

$0/mo

  • 5 GB storage
  • 100 AI credits / month
  • 5 projects
  • Predefined assets library
  • AI gameplay generation
  • No asset generation
  • Priority support
Coming soon

Pro

$50/mo after beta

$0/mo

  • 20 GB storage
  • 1000 AI credits / month
  • Unlimited projects
  • AI map generation
  • AI asset generation
  • AI graphics generation
  • Priority support
Coming soon

Current limitations (beta)

We are shipping fast. Here's what's not available yet.

FAQ

Can I use my own assets?

Yes. Import spritesheets, animations, faceset, and audio. The AI adapts to your style.

Is there a free plan?

Yes, the free plan allows you to create a game without any restrictions. You cannot generate assets with AI, but you can take advantage of the assets already built and ready to use in the “Media” section.

What is a credit?

Credits are used for AI generation. Generating a map costs 30 credits. Credits refill monthly and can be reused.

Can I edit the code?

Yes, you can edit the code at any time. Later, we'll introduce a no-code block system for easier editing.

Commercial use allowed?

Yes, commercial use of generated content is allowed. You own what you create.

Need help?

Join our Discord community for support, questions, and to connect with other creators.

Have questions? Join our Discord!

Get help, share your projects, and connect with the RPGJS community.

Join Discord Community