Getting Started

Create a new story project with a single command:

npx @sharpee/sharpee init my-adventure
cd my-adventure
npm install

Build and play in your browser:

npx @sharpee/sharpee build
open dist/web/index.html

That's it. You have a running story.

What You Get

The starter project gives you a simple world with a couple of rooms and objects. From there, you build out your story by:

CLI Commands

Everything runs through npx @sharpee/sharpee:

Next Steps

Try the tutorials to see how a real story comes together: