> For the complete documentation index, see [llms.txt](https://docs.bladedao.games/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bladedao.games/zkunity-game-engine/zkunity-guide/demo-a-roguelike-card-game/how-to-run.md).

# How to run

Clone code

First, please clone the code from: <https://github.com/riddles-are-us/trustless-browser-sandbox>

```
git clone 
https://github.com/riddles-are-us/trustless-browser-sandbox
```

### Check out the \`td\` branch

```
cd trustless-browser-sandbox
git check td
```

### Update submodules

```
git submodule init
git submodule update
```

### Compile and run

```
cd roguelike
make wasm
cd ..
npm install
npm run start
```

then the nodejs will boot up a web server, you can access this service by: <http://localhost:3000/>.

You will see a page displayed in your default browser like this:

<figure><img src="/files/AN3AwDYoJNpAGBA80LZy" alt=""><figcaption></figcaption></figure>

The first one: Card Game Demo is the one we will talk about in the following documents.
