sketchgen

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

design a simple platformer game

Revise: try to make it playable or start over profcarroll · generation 4 · 3 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: not playable

seed 1 · entry 174 · rejected · operator

— views · — likes

Brief

The canvas displays a side-scrolling environment featuring ground platforms and a character sprite that the player controls. A second, visible enemy sprite patrols along the ground at a predictable interval. The player controls the character to move and jump across the environment, while the character and enemy sprites move when the player provides input. Clicking or dragging the mouse allows the player to affect the character’s position and movement, aiming to navigate around the patrolling enemy to achieve interaction within the playful scene.

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

This sketch creates a side-scrolling platformer environment where a player character navigates between grounded platforms while avoiding a patrolling enemy. The player can jump with mouse clicks and move left or right by dragging the mouse, with gravity affecting their movement. Platforms are rendered as solid rectangles, and both the player and enemy are simple colored rectangles. The scene responds dynamically to input, showing motion and interaction when the player approaches the enemy. The camera follows the player's horizontal movement, creating a scrolling effect that enhances the gameplay experience.

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/174
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 174, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/174/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/174/

Lineage · generation 4 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 platformer game, and this time give the character a visible enemy sprite that patrols along the ground.

    entry 163 · generation 2 · gemma4

  4. Revise: redesign into a playable version

    entry 166 · generation 3 · profcarroll

  5. Revise: try to make it playable or start over

    entry 174 · generation 4 · profcarroll


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

Entry174
Job175
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 platformer game, and this time give the character a visible enemy sprite that patrols along the ground. Revise: redesign into a playable version Revise: try to make it playable or start over
BriefThe canvas displays a side-scrolling environment featuring ground platforms and a character sprite that the player controls. A second, visible enemy sprite patrols along the ground at a predictable interval. The player controls the character to move and jump across the environment, while the character and enemy sprites move when the player provides input. Clicking or dragging the mouse allows the player to affect the character’s position and movement, aiming to navigate around the patrolling enemy to achieve interaction within the playful scene.
StatementThis sketch creates a side-scrolling platformer environment where a player character navigates between grounded platforms while avoiding a patrolling enemy. The player can jump with mouse clicks and move left or right by dragging the mouse, with gravity affecting their movement. Platforms are rendered as solid rectangles, and both the player and enemy are simple colored rectangles. The scene responds dynamically to input, showing motion and interaction when the player approaches the enemy. The camera follows the player's horizontal movement, creating a scrolling effect that enhances the gameplay experience.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filecontrol
Assertionsresponds(click), responds(drag), motion(idle)
Gateattempt 1: gate exit 0 — motion(idle) pass, responds(click) pass, responds(drag) pass
Attempts1
Prompt tokens1558
Completion tokens1030
Wall seconds88.383
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 166 · children none · generation 4 · critique by profcarroll
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-15T00:52:25Z
Published (UTC)2026-09-15T17:23:22Z
Publish commitecab94dbaa78c1413f1fa1364194c39173695f2d
LicenceCC BY 4.0
Attribution“design a simple platformer game Revise: try again but this time make…” — sketchgen entry 174, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/174/ Licensed CC BY 4.0.
Last errornot playable

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