# Tile Collision Module: Vertical-15-D1

> Tile Collision Module: Vertical-15-D1 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 configurable ES module implementing substepped, axis-separated wall-collision and movement logic for a preset vertical maze (vertical-15-d1).

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-game-vertical-15-d1-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-d1-190ab005
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__h7eBqyzL1m8FRIu0bMD_

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-d1-190ab005 -d '<json body>'
```

Example prompt: Generate me the vertical-15-d1 tile collision ES module with the title 'Dungeon Run', accent color #ff6600, and seed 1337 — I need the source files for a maze game I'm building.

## When to prefer this

Choose this endpoint when you need a ready-made, configurable JavaScript ES module for tile-based wall-collision and movement logic in a vertical preset maze (vertical-15-d1), especially when you want to vary the random seed, color accent, or title without writing collision physics from scratch. It is one of 100 narrow preset modules, so prefer it only when you specifically need this preset layout, not a fully hosted game or a different maze variant.

## Known failure modes

- Invalid accent color format (must be a 6-digit hex like #55b7ff) returns a validation error
- Seed value out of range (must be 0–2147483647) causes a parameter rejection
- Title exceeding 80 characters or empty string triggers a validation failure
- Payment not confirmed via x402 protocol results in an authorization error

## How this service works

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

An ES module (JavaScript source file) implementing substepped, axis-separated wall-collision and movement logic for the preset vertical-15-d1 maze. The module is configurable by title, random seed, and accent color, and is ready to embed in a browser game project. Source files only — no hosted gameplay environment is included.

## 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-d1-190ab005/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)
