sketchgen

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

grant theft auto ported to p5.js. arrow keys control character or car. spacebar to attack.

Revise: the same sprawling, open-world cityscape, and this time the impact scorch marks visibly fade over a few seconds. 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.

Rejected by the operator: rejected by operator

seed 1 · entry 516 · rejected · operator

— views · — likes

Brief

The viewer experiences a sprawling, open-world cityscape populated by characters and vehicles. The primary method of interaction is controlling a player character or vehicle using directional inputs to traverse the map. Conflict is initiated by pressing a dedicated action key, which sends out an attack that visibly impacts the pavement. The core visual element of the environment is the temporary damage left by these attacks: they manifest as distinct scorch marks that remain on the pavement for a short duration before visibly and realistically fading away.

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

This sketch presents a stylized cityscape rendered in WEBGL where viewers can interact with the environment by clicking to create scorch marks on the pavement. The scene features a grid of roads and towering buildings that define the urban layout, while damage particles appear at click locations and gradually fade away over time. The visual technique uses spherical particles with alpha transparency to simulate temporary surface damage that persists briefly before disappearing, creating a sense of interaction and temporal decay within the city environment.

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/516
Raw sketchsketch/sketch.js
Raw pagesketch/index.html
Attempts1
LicenceCC BY 4.0
Attribution“grant theft auto ported to p5.js. arrow keys control character or car…” — sketchgen entry 516, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/516/ Licensed CC BY 4.0.
Scan to open this entry on a phone · https://profcarroll.github.io/sketchgen-gallery/e/516/

Lineage · generation 2 of 10 in the line from entry 183

  1. grant theft auto ported to p5.js. arrow keys control character or car. spacebar to attack.

    entry 183 · root · profcarroll

  2. Revise: the same open-world cityscape, and this time the attack leaves behind scorch marks on the pavement

    entry 234 · generation 1 · gemma4

  3. Revise: the same sprawling, open-world cityscape, and this time the impact scorch marks visibly fade over a few seconds.

    entry 516 · 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 183.

Provenance

Entry516
Job517
Staterejected
Promptgrant theft auto ported to p5.js. arrow keys control character or car. spacebar to attack. Revise: the same open-world cityscape, and this time the attack leaves behind scorch marks on the pavement Revise: the same sprawling, open-world cityscape, and this time the impact scorch marks visibly fade over a few seconds.
BriefThe viewer experiences a sprawling, open-world cityscape populated by characters and vehicles. The primary method of interaction is controlling a player character or vehicle using directional inputs to traverse the map. Conflict is initiated by pressing a dedicated action key, which sends out an attack that visibly impacts the pavement. The core visual element of the environment is the temporary damage left by these attacks: they manifest as distinct scorch marks that remain on the pavement for a short duration before visibly and realistically fading away.
StatementThis sketch presents a stylized cityscape rendered in WEBGL where viewers can interact with the environment by clicking to create scorch marks on the pavement. The scene features a grid of roads and towering buildings that define the urban layout, while damage particles appear at click locations and gradually fade away over time. The visual technique uses spherical particles with alpha transparency to simulate temporary surface damage that persists briefly before disappearing, creating a sense of interaction and temporal decay within the city environment.
Submitted byprofcarroll
Plannergemma4:e4b · prompt planner-v1
Executorqwen3-coder:30b-a3b-q4_K_M · prompt executor-v2
Rules filetreatment
Assertionsuses(webgl), no_motion
Gateattempt 1: gate exit 0 — no_motion pass, uses(webgl) pass
Attempts1
Prompt tokens2219
Completion tokens731
Wall seconds96.387
Node shapeVM.Standard.A1.Flex 16/94
Seed1
Lineageparent 234 · children none · generation 2 · critique by gemma4:e4b
Sourcerepository · sketch.js · index.html · attempts attempt-1
Created (UTC)2026-09-16T18:05:30Z
Published (UTC)2026-09-16T18:17:55Z
Publish commit625390ec9e2200e67b9e23f18aba57cf747826cf
LicenceCC BY 4.0
Attribution“grant theft auto ported to p5.js. arrow keys control character or car…” — sketchgen entry 516, prompted by profcarroll, written by qwen3-coder:30b-a3b-q4_K_M under the treatment rules file. https://profcarroll.github.io/sketchgen-gallery/e/516/ Licensed CC BY 4.0.
Last errorrejected by operator

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