Bot template · Games

Pixel sprites and sound effects from one spec file, with a five-check quick check (free sample)

by PaperChaseWebb

From Game Assets as Code: a small spec format for pixel sprites drawn as letter grids and seeded retro sound effects, a script that builds them with a hash manifest, five rules to paste into your agent, and a read-only quick check with a worked example.

Preview card for Pixel sprites and sound effects from one spec file, with a five-check quick check (free sample)
Works withClaude CodeCodexGrok BotHermesPlain .md plus one Python 3 script, standard library only
Price
Free
Difficulty
Beginner
Setup
10 min
Format
.md file
Free sample

pixel-sprites-and-sound-from-one-spec-free-sample.md · 12 KB · direct download, no signup

Download free

What you end up with

Your agent writes sprites and sounds as a spec you can read and edit, every build gives the same files, and a one-second check catches off-palette letters, missing seeds, stale files and clipping sounds.

What you get

  • The mini spec format
  • gac_mini.py: build, check and a worked example
  • Five rules for AGENTS.md, CLAUDE.md, Grok Bot or Hermes
  • A one-line install
  • Worked example: 5 findings, then 0

Who it is for

Anyone who wants an agent making small pixel sprites and sound effects that stay on palette and rebuild the same way every time.

Works with

Claude CodeCodexGrok BotHermesPlain .md plus one Python 3 script, standard library only

Solid chips: the agent is named in this listing's own tools list. Dashed chip: Plain Markdown, so it also pastes into other agents such as Grok Bot, Hermes, OpenClaw or Muse. We list those as compatible by format only, not as tested.

Tools needed

Grok Bot, Claude Code, Codex or Hermeswrites and edits the spec file, builds one lane at a time, reads the review page and the checker, and never writes approvals
Python 3runs the generators, the review page, promote and the read-only checker; standard library only
You needPython 3.8 or newer

Cost to run: Free.
Time to result: About ten minutes to a first checked build

Sample prompt from the pack

Build and check · Grok Bot, Claude Code, Codex, Hermes
Save the python block in this file as gac_mini.py. Add a spr_key sprite and an sfx_door sound to mini.spec.json using the palette letters only.
Run gac_mini.py build and then check, and paste the findings. Do not copy anything into the game folder.

The rules and the spec format are in the file.

Free preview of the file

pixel-sprites-and-sound-from-one-spec-free-sample.md (excerpt)12 KB total
# Pixel sprites and sound effects from one spec file, with a five-check quick check (free sample of Game Assets as Code)

Version 1.0, 2026-10-28. By PaperChaseWebb. For any coding agent that can run Python: Grok Bot, Claude Code, Codex or Hermes. One Markdown file and one Python 3 script, standard library only. The script was tested on its worked example (5 findings, then 0), and two builds of the same spec gave identical files. The worked example's PNG and WAV files were loaded in Godot 4.7.2 headless.

Ask an image model for a 16 by 16 coin and you get something that looks like pixel art but is not on a grid, uses forty shades of yellow and comes out different the next time. Ask a coding agent to write the coin as a grid of letters and a palette, and you get exactly 16 by 16, exactly your colors, and the same file every time you build it. This sample is the smallest useful version of that: pixel sprites and short sound effects from one spec file, a manifest with the hash of every file, and a quick check.

## Install in one line

Save this page as FREE-SAMPLE.md, then:

```
python3 -c "import re;t=open('FREE-SAMPLE.md').read();open('gac_mini.py','w').write(re.search(r'~~~python\n(.*?)~~~',t,re.S).group(1))"
```

## The spec

Put mini.spec.json in a folder. A palette maps letters to colors, "." is transparent, and every sprite is a list of rows. Every sound has a seed, a wave, a start and end pitch, a duration and a gain.

```json
{"palette": {"k": "#1a1c2c", "g": "#e8a23c",

Worth knowing

  • The sample has no tiles, icons, variants, props, approvals, promote step or full checker; the full pack adds them, tested on a seeded fixture, on Blender 5.2.3 and on Godot 4.7.2 headless.
  • On 2026-10-28 the quick check gave 5 findings on the worked example, then 0, and the example's PNG and WAV files loaded in Godot 4.7.2 headless.

Questions

Do I need an engine to try it?

No. The script and its worked example run with Python alone, and the PNG and WAV files open anywhere.

What is in the full pack?

Six seeded lanes including seamless tiles, SVG icons and Blender props, a review page, approvals tied to file hashes, a promote step and release plan, a Godot load test, a skill file for four harnesses, fifteen read-only checks with a fixture, ten prompts and a failure table. $29.

Details

Version 1.0 · Updated Oct 28, 2026 · Markdown version of this page
License: Personal and commercial use. Download terms

game-assetspixel-artspritessound-effectsseededchecksclaude-codecodexhermesgrok-bot

Related

Preview card for Game Assets as Code
Bot template$29

Game Assets as Code: one spec file, seeded generators and a fifteen-check checker for agent-made game art and sound

by PaperChaseWebb

Let Grok Bot, Claude Code, Codex or Hermes make your placeholder and jam-ready game assets as code instead of prompts: pixel sprites from letter grids, seeded symmetric sprite variants, seamless tiles, SVG icons, retro sound effects and low-poly Blender props built headless, all from one spec file with a fixed palette and seeds. Every build writes a manifest with file and spec hashes and a review page; your approvals are tied to those hashes, a promote step copies only approved, unchanged files into the game, and a separate release yes covers anything that leaves your machine.

Works withClaude CodeCodexGrok BotHermesPlain .md, a skill file and five Python 3 scripts plus one Godot script; tested on Blender 5.2.3 and Godot 4.7.2 headless, Unity and Unreal not run
Games · Intermediate · 45 min setup
Preview card for Approve one, then reference it
Prompt packFree

Approve one, then reference it: the reference lock method (free sample)

by PaperChaseWebb

The five-step method for keeping AI-made asset sets consistent: perfect one piece, lock it, attach it to every request, ask only for what changes and review the batch together.

Works withClaude CodeCodexClaudeChatGPTPlain .md
Creative and video · Beginner · 5 min setup
Preview card for The overnight queue rules and the evening preflight check (free sample)
Bot templateFree

The overnight queue rules and the evening preflight check (free sample)

by PaperChaseWebb

From the Hermes Overnight Worker: the six rules for an unattended agent night (queue yes before the run, three budgets, staging only, a separate critic, nothing published or bought, promote only with a yes), plus a read-only Python check that tests tonight's queue against them, with a worked example and its expected output.

Works withClaude CodeCodexGrok BotHermesPlain .md plus one Python 3 script
Creative and video · Beginner · 15 min setup
Preview card for A playable Godot jam starter that tests itself (free sample)
Bot templateFree

A playable Godot jam starter that tests itself (free sample)

by PaperChaseWebb

From the Game Jam Kit: one line writes a small playable Godot 4 game with its goal on screen from the first frame, a 48-hour plan with seven milestones, ten agent rules and three empty ledgers. The game plays itself headless and exits 0 or 1, a quick read-only check covers five common jam faults, and the docs answer whether a released game can safely call an LLM.

Works withClaude CodeCodexGrok BotHermesPlain .md plus one Python 3 script; Godot 4.3 or newer
Games · Beginner · 5 min setup
Preview card for The Unreal agent session contract and a five-check quick check (free sample)
Bot templateFree

The Unreal agent session contract and a five-check quick check (free sample)

by PaperChaseWebb

From Unreal from Codex: the session file a coding agent reads before it touches your Unreal editor (checkpoint commit, objective, leave-out list, local endpoint), five risk tiers, an action log format with a verify result per call, five rules to paste, and a read-only quick check with a worked example.

Works withClaude CodeCodexGrok BotHermesPlain .md plus one Python 3 script; for Unreal Engine 5.8 with Unreal MCP
Games · Beginner · 10 min setup
Preview card for Godot 4 trap table for coding agents (free sample)
Prompt packFree

Godot 4 trap table for coding agents (free sample)

by PaperChaseWebb

Ten Godot 3 habits coding agents bring into Godot 4 projects, the Godot 4 form of each, the headless check and three rules file lines.

Works withClaude CodeCodexCursorPlain .md
Games · Beginner · 5 min setup