SevenSeg Quest Maker

Small Arduino game maker for a 24 digit, 8 x 3 seven-segment display.

Project

Schema v2 Unsaved changes Recovery checking...
CompletionChecking...
Errors0
Warnings0
Content-
Project JSON-
World data-
Flash estimateChecking...
SRAM estimateChecking...
Minimal RPGStarter data
Worlds / sections-
Section enemies-
Chests-
Key chest-
Sword chest-
Potion-
Sword bonus-
Hero level / XP-
Key flag-
Boss flag-
Save scope-
Starter preset

Hardware Preflight

checking
Flash-
SRAM-
EEPROM-
Wiring-
Save model-

Subsystems

Warnings and blockers

Minimal RPG Music

0 songs

No melodies imported yet.

Shared Segment Editor

8 x 3

Select a cell, then click its segments or use the A-G and DP controls. Cell order: index = y * 8 + x.

Glyph Library

schema v2

Global text glyphs affect battle text and generated Arduino text.

Frame Library

24 cells

Animation Library

frame order

Import From 018

preview first
Status Ready for Prompt 10 battle test check.

Text Display Test

1

Glyph/Data Test

2

Placeholder for testing numbers, letters, glyph table data, and bit-by-bit output.

World Data Modes Test

2B

Hardware check for 1, 2, 3, 4-bit palette rooms and raw segment-byte rooms.

Gate And Chest Test

2C

Hardware check for visible walls, locked gate, key, gold, sword, and potion state.

Reward And Level Test

2D

Hardware check for XP, level-up HP, sword attack bonus, and potion count.

Boss Ending Test

2E

Hardware check for final boss defeat, boss flag, and ending text.

Worldmap Test

3

World overview

Dense 3-bit estimate: 1 room = 9 bytes plus global 8-glyph palette.

Coordinates use A.00 through Z.31. Selecting an implicit empty coordinate does not create room data.

No palette glyph selected.

Active room storage: 0 bytes.

The player preview "1" is shown on top of the grid and is not saved into the frame.

Browser Movement Test

a,0
world

Browser Save Slots

3 slots

Save allowed.

Slot 1 Empty
Slot 2 Empty
Slot 3 Empty

Browser save slots are a play-test helper. They are separate from Project JSON and final Arduino EEPROM export.

Battle Test

4
Party member stats
Enemy stats
Hero JSON must contain hero.identity and hero.stats. Foe JSON must contain monster.identity and monster.stats.

Standalone Battle

menu
You HP 99/99 Foe HP 50/50

Browser battle now prefers project hero and foe data. Fallback HP is only used if that data is missing.

Battle target view uses rows 1 and 2 for icons. Row 3 shows the selected name.

Combined Browser Test

5

Turn on Trigger battles to let the Browser Movement Test start battles after successful moves.

Hardware Notes

saved

    Project action