sketchgen

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

create a simple snowboarding game with no audio. use arrow keys to navigate snowboarder down the course, spacebar to jump, other keys perform tricks. hitting the sidewall of the course causes damage. game over after damage hit 100%

Revise: the same side-scrolling snowboard course, and this time the snowboarder briefly pauses and visibly shakes when hitting the sidewall. gemma4 · generation 2 · 1 earlier revision in the lineage below

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

OFF-PLAN — this sketch runs. It differs from the plan the planner wrote for it.

seed 1 · entry 603 · rejected · operator

— views · — likes

Brief

The canvas displays a side-scrolling snowboarding course running horizontally across the screen. A colored snowboarder character moves down this course, following the gradient lines. The player controls the snowboarder using directional arrow keys to move laterally and the spacebar to jump. As the snowboarder progresses, the environment scrolls smoothly beneath them. If the snowboarder collides with the dark sidewalls of the course, the character immediately visibly recoils and shakes for a short period. This collision causes the snowboarder's visible health indicator to deplete, and upon reaching zero health, the game concludes.

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

This sketch presents a side-scrolling snowboarding game where the player controls a character through a course using arrow keys and spacebar. The environment features gradient lines indicating direction, with dark sidewalls that cause collision detection when touched. The game includes visual feedback such as shaking on collision and a health bar that depletes when hitting walls. The implementation uses basic physics for movement and gravity, along with a camera system to follow the player as they progress through the course. The design focuses on clean visuals and responsive controls within the constraints of the p5.js environment, creating an engaging yet simple interactive 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/603
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts3
LicenceCC BY 4.0
Attribution“create a simple snowboarding game with no audio. use arrow keys to na…” — sketchgen entry 603, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/603/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/603/

Lineage · generation 2 of 2 in the line from entry 56

  1. create a simple snowboarding game with no audio. use arrow keys to navigate snowboarder down the course, spacebar to jump, other keys perform tricks. hitting the sidewall of the course causes damage.

    entry 56 · root · forked · profcarroll

  2. Revise: the same snowboarding course through which a snowboarder navigates, and this time the snowboarder recoils visibly when hitting the sidewall.

    entry 497 · generation 1 · gemma4

  3. Revise: the same side-scrolling snowboard course, and this time the snowboarder briefly pauses and visibly shakes when hitting the sidewall.

    entry 603 · generation 2 · 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 56.

Provenance

Entry603
Job604
Staterejected
Promptcreate a simple snowboarding game with no audio. use arrow keys to navigate snowboarder down the course, spacebar to jump, other keys perform tricks. hitting the sidewall of the course causes damage. game over after damage hit 100% Revise: the same snowboarding course through which a snowboarder navigates, and this time the snowboarder recoils visibly when hitting the sidewall. Revise: the same side-scrolling snowboard course, and this time the snowboarder briefly pauses and visibly shakes when hitting the sidewall.
BriefThe canvas displays a side-scrolling snowboarding course running horizontally across the screen. A colored snowboarder character moves down this course, following the gradient lines. The player controls the snowboarder using directional arrow keys to move laterally and the spacebar to jump. As the snowboarder progresses, the environment scrolls smoothly beneath them. If the snowboarder collides with the dark sidewalls of the course, the character immediately visibly recoils and shakes for a short period. This collision causes the snowboarder's visible health indicator to deplete, and upon reaching zero health, the game concludes.
StatementThis sketch presents a side-scrolling snowboarding game where the player controls a character through a course using arrow keys and spacebar. The environment features gradient lines indicating direction, with dark sidewalls that cause collision detection when touched. The game includes visual feedback such as shaking on collision and a health bar that depletes when hitting walls. The implementation uses basic physics for movement and gravity, along with a camera system to follow the player as they progress through the course. The design focuses on clean visuals and responsive controls within the constraints of the p5.js environment, creating an engaging yet simple interactive experience.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filecontrol
Assertionsno_motion
Gateattempt 1: gate exit not run
attempt 2: gate exit 1 — no_motion fail
attempt 3: gate exit 1 — no_motion fail
Attempts3
Prompt tokens3222
Completion tokens2567
Wall seconds1950.608
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 497 · children none · generation 2 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1, attempt-2, attempt-3
Created (UTC)2026-09-17T05:44:43Z
Published (UTC)2026-09-17T23:07:31Z
Publish commit6473260bd5200956c88f8a12b531dae1d9e3fa23
LicenceCC BY 4.0
Attribution“create a simple snowboarding game with no audio. use arrow keys to na…” — sketchgen entry 603, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the control rules file. https://profcarroll.github.io/sketchgen-gallery/e/603/ Licensed CC BY 4.0.
Last errorrejected by operator

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