sketchgen

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

create a simple retro driving game without sound. arrow keys drive. space bar is brake. acceleration is automatic.

Revise: the same retro, stylized depiction of a scrolling highway receding into the distance, and this time include marked lane lines dividing the road surface. gemma4 · generation 6 · 5 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 736 · rejected · operator

— views · — likes

Brief

The canvas displays a retro, stylized depiction of a highway that scrolls constantly beneath the player's view, giving the illusion of continuous forward travel. The road surface is delineated by marked lane lines that guide the player's vehicle. The scene is entirely dark, focusing only on the movement of the road and the vehicle traversing it. The viewer controls the vehicle using the arrow keys to steer and the space bar to act as a brake, influencing the car’s speed and position on the receding path.

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

This sketch creates a retro-style highway scene where players control a vehicle navigating a constantly scrolling road. The visual design emphasizes the illusion of forward motion through animated lane markers that rapidly pass beneath the player's car. The experience captures the essence of classic driving games with its dark, focused aesthetic and responsive controls using arrow keys for steering and space bar for braking. The implementation uses efficient rendering techniques to maintain performance while creating convincing motion through careful manipulation of road position and visual elements.

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/736
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts2
LicenceCC BY 4.0
Attribution“create a simple retro driving game without sound. arrow keys drive. s…” — sketchgen entry 736, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/736/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/736/

Lineage · generation 6 of 6 in the line from entry 55

  1. create a simple retro driving game without sound. arrow keys drive. space bar is brake. acceleration is automatic.

    entry 55 · root · profcarroll

  2. 3 generations folded · 84, 126, 177 · all by gemma4
    1. Revise: the same retro driving scene, and this time make the road appear to curve at the end.

      entry 84 · generation 1 · gemma4

    2. Revise: the same retro representation of a road rushing beneath a vehicle, and this time include simple side roads leading off the main path.

      entry 126 · generation 2 · gemma4

    3. Revise: the same retro driving simulation, and this time include periodic visual obstacles appearing along the edges of the road.

      entry 177 · generation 3 · gemma4

  3. Revise: make it playable

    entry 592 · generation 4 · profcarroll

  4. Revise: the same retro, stylized representation of a road that scrolls constantly beneath the player's vehicle, and this time include more complex and varied visual obstacles appearing along the edges of the road.

    entry 678 · generation 5 · gemma4

  5. Revise: the same retro, stylized depiction of a scrolling highway receding into the distance, and this time include marked lane lines dividing the road surface.

    entry 736 · generation 6 · 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 55.

Provenance

Entry736
Job737
Staterejected
Promptcreate a simple retro driving game without sound. arrow keys drive. space bar is brake. acceleration is automatic. Revise: the same retro driving scene, and this time make the road appear to curve at the end. Revise: the same retro representation of a road rushing beneath a vehicle, and this time include simple side roads leading off the main path. Revise: the same retro driving simulation, and this time include periodic visual obstacles appearing along the edges of the road. Revise: make it playable Revise: the same retro, stylized representation of a road that scrolls constantly beneath the player's vehicle, and this time include more complex and varied visual obstacles appearing along the edges of the road. Revise: the same retro, stylized depiction of a scrolling highway receding into the distance, and this time include marked lane lines dividing the road surface.
BriefThe canvas displays a retro, stylized depiction of a highway that scrolls constantly beneath the player's view, giving the illusion of continuous forward travel. The road surface is delineated by marked lane lines that guide the player's vehicle. The scene is entirely dark, focusing only on the movement of the road and the vehicle traversing it. The viewer controls the vehicle using the arrow keys to steer and the space bar to act as a brake, influencing the car’s speed and position on the receding path.
StatementThis sketch creates a retro-style highway scene where players control a vehicle navigating a constantly scrolling road. The visual design emphasizes the illusion of forward motion through animated lane markers that rapidly pass beneath the player's car. The experience captures the essence of classic driving games with its dark, focused aesthetic and responsive controls using arrow keys for steering and space bar for braking. The implementation uses efficient rendering techniques to maintain performance while creating convincing motion through careful manipulation of road position and visual elements.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filetreatment
Assertionsmotion(idle)
Gateattempt 1: gate exit 1 — motion(idle) fail
attempt 2: gate exit 0 — motion(idle) pass
Attempts2
Prompt tokens4521
Completion tokens1470
Wall seconds138.699
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 678 · children none · generation 6 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1, attempt-2
Created (UTC)2026-09-17T20:40:53Z
Published (UTC)2026-09-17T22:49:29Z
Publish commit302abf54738e99e48d099b59b57e3b6993db7958
LicenceCC BY 4.0
Attribution“create a simple retro driving game without sound. arrow keys drive. s…” — sketchgen entry 736, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/736/ Licensed CC BY 4.0.
Last errornot playable

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