# Tile Collision Module: Vertical-15-D2

> Tile Collision Module: Vertical-15-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-14).

Returns a reusable, substepped, axis-separated wall-collision and movement ES module for the vertical-15-d2 maze preset, configurable with custom title, seed, and accent color.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-game-vertical-15-d2-collision?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tile-collision-module-vertical-15-d2-8a39f405
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_TLWV0MSDOjQrrAaDIjEBu

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 tile-collision-module-vertical-15-d2-8a39f405 -d '<json body>'
```

Example prompt: Give me the vertical-15-d2 maze collision ES module with the title 'Dungeon Run', seed 7, and accent color #ff6600 — I need the source files for my browser game project.

## When to prefer this

Choose this endpoint when you need a ready-made, axis-separated tile collision and movement ES module for the specific vertical-15-d2 maze preset without building collision logic from scratch. It is ideal for game developers who want a drop-in JavaScript module with configurable branding (title, accent) and deterministic layout control (seed). Prefer this over generic code-generation endpoints when you specifically need the vertical-15-d2 preset geometry and substepped collision behavior at low cost ($0.01 USDC per call).

## Known failure modes

- Invalid accent color format (not matching ^#[0-9a-fA-F]{6}$) returns a validation error
- Title exceeding 80 characters or empty string returns a validation error
- Seed value outside 0–2147483647 range returns a validation error
- Payment failure or insufficient USDC balance prevents module delivery
- Network timeout if the market endpoint is temporarily unavailable

## How this service works

Tile collision module: vertical-15-d2: Reusable substepped axis-separated wall-collision and movement ES module with the preset maze. Preset vertical-15-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 game module or map bundle.

## Output

Returns an ES module source file containing substepped, axis-separated wall-collision and movement logic for the vertical-15-d2 maze preset. The module is configurable at call time via seed (for layout variation), title (displayed game name), and accent color (hex). Output is source code intended for direct embedding in a browser game project, not a hosted gameplay experience.

## 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/tile-collision-module-vertical-15-d2-8a39f405/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)
