# Orbit Bloom — idea dossier

Source page: https://autechsolutions-game-factory.pages.dev/ideas/orbit-bloom/

## Overview

- **Title:** Orbit Bloom
- **Pitch:** Flip a tiny comet's orbit direction to approach crystal blooms from their marked polarity; every successful bloom rotates the shared hazard field before the next catch.
- **State:** prototype-live
- **Pipeline stage:** Stage 2
- **Advisory score:** 83 / 100
- **Evidence integrity:** 100 / 100
- **Run:** 2026-08-orbit-bloom-en-us
- **Current revision:** 4
- **Prototype:** /games/orbit-bloom/
- **Tags:** hyper-casual-polarity-orbit-arcade, 2D, portrait, legacy validation
- **Updated:** 2026-09-05T10:30:34.826Z

## Market evidence claims (0)

No indexed market evidence is attached yet.

## Game design document

### Orbit Bloom — GDD v0.1

#### Promise

Flip a glowing comet around a crystal garden. Catch blooms from the correct direction, avoid
thorns, and survive long enough to beat your run score.

#### Core loop

1. The comet moves continuously on one closed circular orbit.
2. Tap, click, Space, or Enter to reverse direction.
3. Each bloom has a visible arrow/polarity. Touching it from the wrong direction gives a blocked
   cue; touching it from the matching direction collects it.
4. A successful collect increments score and advances one shared field phase, visibly rotating
   the bloom/thorn arrangement.
5. Touching a thorn ends the run. A timer ends a successful session at 30 seconds.
6. Restart begins a fresh in-memory session.

#### Content

Stage 2 is a `sandbox`: one complete 30-second session with deterministic spawn grammar, readable
hazards, escalating speed, score, restart, and result feedback. It has no fake levels and persists
no state.

#### Accessibility and controls

The flip action has a 48px+ button, canvas pointer fallback, Space/Enter keyboard input, visible
polarity arrows, text status, color-plus-shape feedback, reduced-motion CSS, and a replayable FTUE.

#### Non-goals

No account, cloud save, ads, in-app purchases, external dependencies, physics engine, or audio in
the technical prototype.

## UX flow

### Orbit Bloom — UX flow

1. Fresh visit opens the three-step FTUE: goal, flip input, and bloom/thorn success-failure.
2. Skip or Start practice closes the FTUE; the game remains idle until the first real flip.
3. Main play keeps Hub, How to Play, score, timer, phase, orbit, flip control, and restart visible.
4. Matching bloom shows a cyan pulse and score increment. Wrong-direction bloom shows a coral
   blocked cue without removing the bloom or changing phase.
5. Thorn contact or timer completion opens a result panel with score and Restart Run.
6. How to Play can replay the FTUE during the current visit; reload always starts at FTUE.

## Visual brief

### Orbit Bloom — visual brief

Use a flat top-down space-garden instrument: deep indigo background, a warm geometric sun, a thin
cyan orbit ring, a cyan comet with a soft trail, pastel crystal blooms, and coral thorn arcs. The
orbit is the primary composition; do not use a 3D camera, card-heavy HUD, or illustrated text in
the gameplay surface. Bloom direction is shown by a small chevron and mirrored shape treatment;
thorn hazards use segmented spikes and a coral glow. The phase shift is a brief ring pulse and a
small rotation tick around the sun.

## Art Bible

### Orbit Bloom — Art Bible v0.1

#### Shape language

Use circles, arcs, diamonds, petals, and crisp chevrons. Every gameplay token is code-native. The
reference image is mood and composition only; it is never rendered as UI.

#### Palette

- Void `#070A2D`
- Orbit cyan `#65E6FF`
- Sun amber `#FFC857`
- Bloom mint `#71E3B0`
- Bloom lavender `#B693FF`
- Bloom rose `#FF8DB3`
- Thorn coral `#FF6B6B`
- Ink `#F5F6FF`

#### Reference

`art-bible/orbit-bloom-master.png` is a generated top-down composition reference for the sun,
orbit, comet, blooms, thorns, glow hierarchy, and contrast roles.

## Gallery (1 images)

### orbit-bloom-master

![Orbit Bloom orbit bloom master visual reference](https://autechsolutions-game-factory.pages.dev/ideas/orbit-bloom/files/images/art-bible/orbit-bloom-master.webp)

Size: 1254x1254

Generation prompt: Square top-down flat 2D gameplay reference for a hyper-casual arcade game: a luminous cyan comet
orbits a warm amber sun, crystal blooms sit on a thin orbital ring, and coral thorn arcs create
hazards. Deep indigo space-garden background, crisp geometric petals, small chevrons for direction,
soft glow, no text, no UI, no logo, no watermark, no 3D perspective.

## Validation results

### Gate summary

- **Schema:** Legacy-compatible validation
- **Package hash:** b166bc6e776e965c2f60f7202bbfd543d496d5faa900231d551f665eaa14ffa6
- **Machine structure:** Passed
- **Visual boards:** Not attached
- **Visual QA:** Accepted

### Design coverage

- **Orientations:** None recorded
- **Logical layouts:** None recorded
- **Output dimensions:** None recorded
- **Screens:** None recorded
- **Important states:** None recorded
- **Mechanics:** None recorded
- **Accessibility:** None recorded

## History

### Status history

- 2026-08-11T12:11:42.547Z: prototype-live (catalog sync)

### Immutable revisions (4)

#### Revision 4

- **Hash:** 281a593d82d4be01f9448712f56788705f47431abbc9337543dd2383068662e8
- **Created:** 2026-09-05T10:30:34.826Z
- **Release:** 2.5.3
- **Build:** a56a182 2026-09-05 12:33Z
- **Change summary:** Released a dependency-free Orbit Bloom sandbox prototype with polarity-marked blooms, shared phase shifts, thorn hazards, fresh FTUE, and touch/mouse/keyboard controls.
- **Title:** Orbit Bloom
- **Pitch:** Flip a tiny comet's orbit direction to approach crystal blooms from their marked polarity; every successful bloom rotates the shared hazard field before the next catch.
- **State:** prototype-live
- **Stage:** 2
- **Score:** 83
- **GDD excerpt:** Flip a glowing comet around a crystal garden. Catch blooms from the correct direction, avoid thorns, and survive long enough to beat your run score.
- **Art excerpt:** Use circles, arcs, diamonds, petals, and crisp chevrons. Every gameplay token is code-native. The reference image is mood and composition only; it is never rendered as UI.

Source files:

- idea-lab/outputs/2026-08-orbit-bloom-en-us/00-brief/research-brief.md (source-brief, sha256 6b6d78ec1d36e3e70b98b9a048c47f8a47252af25b6ac3d8719e25be60e70ebc)
- pipeline/orbit-bloom/design/art-bible.md (art-bible, sha256 0c8a6d9fd3a624b8b89d4ee411809f72eb4492408a0b9aa33b0a93e60ebab98e)
- pipeline/orbit-bloom/design/art-bible/orbit-bloom-master.png (visual-output, sha256 90ac820686e235a6581c244868160279081db2e4585e9defc1e1495b72f0f52a)
- pipeline/orbit-bloom/design/asset-manifest.json (asset-manifest, sha256 c20742b3c94c78864557c35cc2de70dd30435bf4b0d835ba49801ff5fecefd4e)
- pipeline/orbit-bloom/design/gdd.md (gdd, sha256 e1fe960103cace31afcc7ab9b4eaf2e8399d7b95e77131a0672e8cf148b619fc)
- pipeline/orbit-bloom/design/image-prompts/orbit-bloom-master.txt (prompt, sha256 e20ffbc73be441af47be4fb14d7247207044ce83c094a639cdb4afad481f236c)
- pipeline/orbit-bloom/design/ux-flow.md (ux-flow, sha256 f44b930db7d2f4d62a4859ccab97d875d2eb840f7c8b728a84ecc6ea958be3dc)
- pipeline/orbit-bloom/design/visual-brief.md (visual-brief, sha256 f32056768aecc9125ea47ddb3de1a8e256182a2b94050ccfe03d640eea39b15a)

#### Revision 3

- **Hash:** de8a6b6111ac9ee8af2b99beebad48a8019cd983f0aab27f09335300c5cd1602
- **Created:** 2026-08-11T12:11:42.547Z
- **Release:** 2.0.5
- **Build:** 0d95bca 2026-08-19 16:14Z
- **Change summary:** Released a dependency-free Orbit Bloom sandbox prototype with polarity-marked blooms, shared phase shifts, thorn hazards, fresh FTUE, and touch/mouse/keyboard controls.
- **Title:** Orbit Bloom
- **Pitch:** Flip a tiny comet's orbit direction to approach crystal blooms from their marked polarity; every successful bloom rotates the shared hazard field before the next catch.
- **State:** prototype-live
- **Stage:** 2
- **Score:** 83
- **GDD excerpt:** Flip a glowing comet around a crystal garden. Catch blooms from the correct direction, avoid thorns, and survive long enough to beat your run score.
- **Art excerpt:** Use circles, arcs, diamonds, petals, and crisp chevrons. Every gameplay token is code-native. The reference image is mood and composition only; it is never rendered as UI.

Source files:

- idea-lab/outputs/2026-08-orbit-bloom-en-us/00-brief/research-brief.md (source-brief, sha256 961a3aa5430fae7c6b75eda874994d84ad8b6c70534d72969f08ebf402a0b8d6)
- pipeline/orbit-bloom/design/art-bible.md (art-bible, sha256 16bfc81965b25595d23274b570b70012ce9f867bef0e67514c2ebde57415ea5a)
- pipeline/orbit-bloom/design/art-bible/orbit-bloom-master.png (visual-output, sha256 90ac820686e235a6581c244868160279081db2e4585e9defc1e1495b72f0f52a)
- pipeline/orbit-bloom/design/asset-manifest.json (asset-manifest, sha256 1d7b1dacb755a843746448c91ee182b9b54edcb8767331dd9953a80254dd9324)
- pipeline/orbit-bloom/design/gdd.md (gdd, sha256 d3b28e0edcad8a396c0bd7494d57e442e72579195cfc8e3d18d538b0269ff45d)
- pipeline/orbit-bloom/design/image-prompts/orbit-bloom-master.txt (prompt, sha256 e44bc7ff83a88919a967f2c4a5758e17fc88f78d1bd30895c9d85cfacea45a27)
- pipeline/orbit-bloom/design/ux-flow.md (ux-flow, sha256 0edc8d9eb5c871c857bc15b4911b8ec6e204a91ed9867fed6e939107f5ad8aff)
- pipeline/orbit-bloom/design/visual-brief.md (visual-brief, sha256 1553c625a157ee60298e6617b5c647b613ca26276317ebda7141973c4a74bd87)

#### Revision 2

- **Hash:** b1b796da1984873ccdfce0a503967ed746ef8f08b950f81ba9e8ef094783ab8d
- **Created:** 2026-08-11T12:11:42.547Z
- **Release:** 2.0.1
- **Build:** f6df611 2026-08-19 04:53Z
- **Change summary:** Released a dependency-free Orbit Bloom sandbox prototype with polarity-marked blooms, shared phase shifts, thorn hazards, fresh FTUE, and touch/mouse/keyboard controls.
- **Title:** Orbit Bloom
- **Pitch:** Flip a tiny comet's orbit direction to approach crystal blooms from their marked polarity; every successful bloom rotates the shared hazard field before the next catch.
- **State:** prototype-live
- **Stage:** 2
- **Score:** 83
- **GDD excerpt:** Flip a glowing comet around a crystal garden. Catch blooms from the correct direction, avoid thorns, and survive long enough to beat your run score.
- **Art excerpt:** Use circles, arcs, diamonds, petals, and crisp chevrons. Every gameplay token is code-native. The reference image is mood and composition only; it is never rendered as UI.

Source files:

- idea-lab/outputs/2026-08-orbit-bloom-en-us/00-brief/research-brief.md (source-brief, sha256 961a3aa5430fae7c6b75eda874994d84ad8b6c70534d72969f08ebf402a0b8d6)
- pipeline/orbit-bloom/design/art-bible.md (art-bible, sha256 16bfc81965b25595d23274b570b70012ce9f867bef0e67514c2ebde57415ea5a)
- pipeline/orbit-bloom/design/art-bible/orbit-bloom-master.png (visual-output, sha256 90ac820686e235a6581c244868160279081db2e4585e9defc1e1495b72f0f52a)
- pipeline/orbit-bloom/design/asset-manifest.json (asset-manifest, sha256 1d7b1dacb755a843746448c91ee182b9b54edcb8767331dd9953a80254dd9324)
- pipeline/orbit-bloom/design/gdd.md (gdd, sha256 d3b28e0edcad8a396c0bd7494d57e442e72579195cfc8e3d18d538b0269ff45d)
- pipeline/orbit-bloom/design/image-prompts/orbit-bloom-master.txt (prompt, sha256 e44bc7ff83a88919a967f2c4a5758e17fc88f78d1bd30895c9d85cfacea45a27)
- pipeline/orbit-bloom/design/ux-flow.md (ux-flow, sha256 0edc8d9eb5c871c857bc15b4911b8ec6e204a91ed9867fed6e939107f5ad8aff)
- pipeline/orbit-bloom/design/visual-brief.md (visual-brief, sha256 1553c625a157ee60298e6617b5c647b613ca26276317ebda7141973c4a74bd87)

#### Revision 1

- **Hash:** aff04fc8d8467aed85e41e4cee0da14af51589c925fcd6498bd3780182260715
- **Created:** 2026-08-11T12:11:42.547Z
- **Release:** 1.1.8
- **Build:** 1cf3827 2026-08-11 12:18Z
- **Change summary:** Released a dependency-free Orbit Bloom sandbox prototype with polarity-marked blooms, shared phase shifts, thorn hazards, fresh FTUE, and touch/mouse/keyboard controls.
- **Title:** Orbit Bloom
- **Pitch:** Flip a tiny comet's orbit direction to approach crystal blooms from their marked polarity; every successful bloom rotates the shared hazard field before the next catch.
- **State:** prototype-live
- **Stage:** 2
- **Score:** 83
- **GDD excerpt:** Flip a glowing comet around a crystal garden. Catch blooms from the correct direction, avoid thorns, and survive long enough to beat your run score.
- **Art excerpt:** Use circles, arcs, diamonds, petals, and crisp chevrons. Every gameplay token is code-native. The reference image is mood and composition only; it is never rendered as UI.

Source files:

- pipeline/orbit-bloom/design/art-bible.md (art-bible, sha256 16bfc81965b25595d23274b570b70012ce9f867bef0e67514c2ebde57415ea5a)
- pipeline/orbit-bloom/design/art-bible/orbit-bloom-master.png (reference-image, sha256 90ac820686e235a6581c244868160279081db2e4585e9defc1e1495b72f0f52a)
- pipeline/orbit-bloom/design/gdd.md (gdd, sha256 d3b28e0edcad8a396c0bd7494d57e442e72579195cfc8e3d18d538b0269ff45d)
- pipeline/orbit-bloom/design/ux-flow.md (ux-flow, sha256 0edc8d9eb5c871c857bc15b4911b8ec6e204a91ed9867fed6e939107f5ad8aff)
- pipeline/orbit-bloom/design/visual-brief.md (visual-brief, sha256 1553c625a157ee60298e6617b5c647b613ca26276317ebda7141973c4a74bd87)

## Source package files (6)

Images are listed with direct URLs in the Gallery section.

### artifacts/image-prompts/orbit-bloom-master.txt

URL: https://autechsolutions-game-factory.pages.dev/ideas/orbit-bloom/files/artifacts/image-prompts/orbit-bloom-master.txt
Type: text/plain; charset=utf-8, 362 bytes

```text
Square top-down flat 2D gameplay reference for a hyper-casual arcade game: a luminous cyan comet
orbits a warm amber sun, crystal blooms sit on a thin orbital ring, and coral thorn arcs create
hazards. Deep indigo space-garden background, crisp geometric petals, small chevrons for direction,
soft glow, no text, no UI, no logo, no watermark, no 3D perspective.
```

### docs/art-bible.md

URL: https://autechsolutions-game-factory.pages.dev/ideas/orbit-bloom/files/docs/art-bible.md
Type: text/markdown; charset=utf-8, 588 bytes

Full text is reproduced above under "Art Bible".

### docs/gdd.md

URL: https://autechsolutions-game-factory.pages.dev/ideas/orbit-bloom/files/docs/gdd.md
Type: text/markdown; charset=utf-8, 1319 bytes

Full text is reproduced above under "Game design document".

### docs/ux-flow.md

URL: https://autechsolutions-game-factory.pages.dev/ideas/orbit-bloom/files/docs/ux-flow.md
Type: text/markdown; charset=utf-8, 644 bytes

Full text is reproduced above under "UX flow".

### docs/visual-brief.md

URL: https://autechsolutions-game-factory.pages.dev/ideas/orbit-bloom/files/docs/visual-brief.md
Type: text/markdown; charset=utf-8, 554 bytes

Full text is reproduced above under "Visual brief".

### validation/asset-manifest.json

URL: https://autechsolutions-game-factory.pages.dev/ideas/orbit-bloom/files/validation/asset-manifest.json
Type: application/json, 584 bytes

```json
{
  "version": 1,
  "status": "complete",
  "model": "gpt-image-2",
  "assets": [
    {
      "id": "orbit-bloom-master",
      "path": "art-bible/orbit-bloom-master.png",
      "kind": "reference-image",
      "source": "generated",
      "usage": "visual direction only",
      "prompt": "image-prompts/orbit-bloom-master.txt",
      "output": "art-bible/orbit-bloom-master.png",
      "qa": "passed 2026-08-11: top-down flat-2D orbit; deep indigo field; warm central sun; cyan comet; crystal blooms; coral thorn arcs; no text or UI"
    }
  ],
  "productionBoundary": "Gameplay and UI are code-native; the raster is a reference image only."
}
```
