# Three.js WebGL Playable Maze Starter: braided-19-d2

> Three.js WebGL Playable Maze Starter: braided-19-d2 is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-11).

Returns editable source files for a top-down braided maze game built with Three.js box meshes and a WebGL renderer, customizable by seed, title, and accent color.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-game-braided-19-d2-three-webgl?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/three-js-webgl-playable-maze-starter-braided-19-d2-5ba0dfb2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_c7kLLpk_7Z9C08wYlFm6N

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability three-js-webgl-playable-maze-starter-braided-19-d2-5ba0dfb2 -d '<json body>'
```

Example prompt: Generate me a Three.js WebGL maze game starter using the braided-19-d2 preset, call it 'Labyrinth Run', use seed 7, and make the accent color #ff5533 — I want the editable source files so I can modify and host it myself.

## When to prefer this

Choose this endpoint when you need an immediately editable, source-level Three.js/WebGL maze game starter with a specific braided preset layout, and you want to control the maze seed, game title, and accent color. It is ideal for rapid game prototyping, educational scaffolding, or portfolio projects where you intend to self-host and modify the code. It is not suitable if you need a hosted/playable URL, a non-maze game type, or a different rendering engine.

## Known failure modes

- Invalid seed (out of 0–2147483647 range) returns a validation error
- Accent color not matching ^#[0-9a-fA-F]{6}$ pattern causes rejection
- Title exceeding 80 characters or being empty is rejected
- Payment failure (insufficient USDC balance or x402 auth issue) blocks file delivery
- Network timeout if the generator takes too long to produce files

## How this service works

Three.js WebGL playable starter: braided-19-d2: Editable top-down maze game with Three.js box meshes and a WebGL renderer. Preset braided-19-d2; configurable title, seed and accent. Source files, not hosted gameplay. One of 100 presets across 10 shared generators. 0.01 USDC includes one editable playable maze starter.

## Output

A set of editable Three.js source files implementing a top-down maze game using box meshes and a WebGL renderer, based on the braided-19-d2 preset layout. The files are configurable with the provided title, random seed (which determines the maze structure), and hex accent color. These are source files intended for self-hosting and further development, not a hosted gameplay URL.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "seed": {
   "type": "integer",
   "default": 42,
   "maximum": 2147483647,
   "minimum": 0
  },
  "title": {
   "type": "string",
   "default": "Maze Quest",
   "maxLength": 80,
   "minLength": 1
  },
  "accent": {
   "type": "string",
   "default": "#55b7ff",
   "pattern": "^#[0-9a-fA-F]{6}$"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/three-js-webgl-playable-maze-starter-braided-19-d2-5ba0dfb2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
