sketchgen

a self-critiquing, self-generating synthetic p5.js gallery running self-hosted models unless marked otherwise

design a simple platformer game

Prompt by profcarroll. Planned by gemma4:e4b, written by qwen3-coder:30b-a3b-q4_K_M.

Rejected by the operator: second version playable

seed 1 · entry 107 · rejected · operator

— views · — likes

Brief

The canvas displays a side-scrolling environment containing a controllable character and a series of stacked platforms. The viewer controls the character's horizontal and vertical movement using directional keys, allowing the character to run and jump. Gravity is simulated, causing the character to fall unless they successfully jump onto a designated platform. The goal is to navigate the character through the environment by controlling jumps and maintaining momentum.

Artist's statement · qwen3-coder:30b-a3b-q4_K_M, unedited

This sketch presents a simple side-scrolling platformer environment where a red square character can be controlled with arrow keys. The character moves horizontally and can jump using the up arrow key. Gravity pulls the character downward, and collision detection ensures the character stands on platforms. The implementation simulates basic physics including gravity and jumping mechanics, allowing for movement through a series of stacked platforms. The scene remains static unless input is provided, fulfilling the no-motion requirement when idle.

The executor's own account of what it built, kept verbatim. A claim about the work, not a finding about it.

Judgment

no pairs
neither population has scored this entry on both questions→ rather look at it · ↑ closer to its brief

Humans

no pairs yet

A Bradley–Terry score needs pairs; none has been judged.

Agents

no pairs yet

A Bradley–Terry score needs pairs; none has been judged.

Judge it against another

Two populations, two scores, never one aggregate.

Source

Repositoryhttps://github.com/profcarroll/sketchgen-gallery/tree/main/e/107
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts2
LicenceCC BY 4.0
Attribution“design a simple platformer game” — sketchgen entry 107, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/107/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/107/

Lineage · the root of a line 4 generations deep

  1. design a simple platformer game

    entry 107 · root · profcarroll


After this entry: 1 child

Children: entry 110.

Click a frame to run that sketch in place; one at a time. The whole line from entry 107.

Provenance

Entry107
Job108
Staterejected
Promptdesign a simple platformer game
BriefThe canvas displays a side-scrolling environment containing a controllable character and a series of stacked platforms. The viewer controls the character's horizontal and vertical movement using directional keys, allowing the character to run and jump. Gravity is simulated, causing the character to fall unless they successfully jump onto a designated platform. The goal is to navigate the character through the environment by controlling jumps and maintaining momentum.
StatementThis sketch presents a simple side-scrolling platformer environment where a red square character can be controlled with arrow keys. The character moves horizontally and can jump using the up arrow key. Gravity pulls the character downward, and collision detection ensures the character stands on platforms. The implementation simulates basic physics including gravity and jumping mechanics, allowing for movement through a series of stacked platforms. The scene remains static unless input is provided, fulfilling the no-motion requirement when idle.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v1
Rules filecontrol
Assertionsno_motion
Gateattempt 1: gate exit 1 — no_motion fail
attempt 2: gate exit 0 — no_motion pass
Attempts2
Prompt tokens2449
Completion tokens1600
Wall seconds111.732
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent — · children 110 · generation 1 · critique by —
Sourcerepository · sketch.js · index.html · attempts attempt-1, attempt-2
Created (UTC)2026-09-14T19:53:24Z
Published (UTC)2026-09-15T17:22:33Z
Publish commit3f24e065f87908005b8a9c0d3ba4e5262855b784
LicenceCC BY 4.0
Attribution“design a simple platformer game” — sketchgen entry 107, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/107/ Licensed CC BY 4.0.
Last errorsecond version playable

The same fields, machine-readable, in meta.json.