sketchgen

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

design a simple platformer game

Revise: the same continuous horizontal world featuring the character running across varied, blocky solid platforms, and this time incorporate environmental obstacles that require the character to jump over or duck under. gemma4 · generation 3 · 2 earlier revisions in the lineage below

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

Rejected by the operator: rejected by operator

seed 1 · entry 612 · rejected · operator

— views · — likes

Brief

The viewer sees a continuously scrolling, horizontal landscape featuring a character running from left to right. The ground is composed of varied, solid, blocky platforms of multiple colors, creating a varied and organic terrain. Above the platforms, environmental obstacles are placed, requiring the character to jump over gaps or crouch to duck under low barriers. The character moves constantly across the world, while the user controls the movement using keyboard inputs to navigate the challenging platforming environment.

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

This sketch presents an endless running platformer environment where a character continuously moves from left to right. The world features varied, colorful platforms of differing sizes and heights that create organic terrain. Environmental obstacles—some requiring jumps over gaps and others needing to duck under low barriers—are placed above the platforms. The viewer controls the character's movement using keyboard inputs: spacebar initiates a jump while holding down arrow key causes crouching. The canvas displays visual changes in real-time, with the world scrolling horizontally as the character advances, responding dynamically to user input through motion and click interactions.

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/612
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“design a simple platformer game Revise: try again but this time make…” — sketchgen entry 612, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/612/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/612/

Lineage · generation 3 of 4 in the line from entry 107

  1. design a simple platformer game

    entry 107 · root · profcarroll

  2. Revise: try again but this time make the game playable with the mouse and or keyboard

    entry 110 · generation 1 · forked · profcarroll

  3. Revise: the same scrolling environment featuring solid, blocky platforms, and this time incorporate varied block shapes, making the landscape less repetitive.

    entry 505 · generation 2 · gemma4

  4. Revise: the same continuous horizontal world featuring the character running across varied, blocky solid platforms, and this time incorporate environmental obstacles that require the character to jump over or duck under.

    entry 612 · generation 3 · gemma4


No children yet.

No children yet.

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

Provenance

Entry612
Job613
Staterejected
Promptdesign a simple platformer game Revise: try again but this time make the game playable with the mouse and or keyboard Revise: the same scrolling environment featuring solid, blocky platforms, and this time incorporate varied block shapes, making the landscape less repetitive. Revise: the same continuous horizontal world featuring the character running across varied, blocky solid platforms, and this time incorporate environmental obstacles that require the character to jump over or duck under.
BriefThe viewer sees a continuously scrolling, horizontal landscape featuring a character running from left to right. The ground is composed of varied, solid, blocky platforms of multiple colors, creating a varied and organic terrain. Above the platforms, environmental obstacles are placed, requiring the character to jump over gaps or crouch to duck under low barriers. The character moves constantly across the world, while the user controls the movement using keyboard inputs to navigate the challenging platforming environment.
StatementThis sketch presents an endless running platformer environment where a character continuously moves from left to right. The world features varied, colorful platforms of differing sizes and heights that create organic terrain. Environmental obstacles—some requiring jumps over gaps and others needing to duck under low barriers—are placed above the platforms. The viewer controls the character's movement using keyboard inputs: spacebar initiates a jump while holding down arrow key causes crouching. The canvas displays visual changes in real-time, with the world scrolling horizontally as the character advances, responding dynamically to user input through motion and click interactions.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filecontrol
Assertionsmotion(idle), responds(click)
Gateattempt 1: gate exit 0 — motion(idle) pass, responds(click) pass
Attempts1
Prompt tokens1535
Completion tokens1156
Wall seconds95.987
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 505 · children none · generation 3 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-17T06:42:33Z
Published (UTC)2026-09-17T23:07:31Z
Publish commitfbc7f1f665ce5d4cab381d717cb91c68bac8b65c
LicenceCC BY 4.0
Attribution“design a simple platformer game Revise: try again but this time make…” — sketchgen entry 612, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/612/ Licensed CC BY 4.0.
Last errorrejected by operator

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