Basic working game #1

Open
opened 2026-09-12 12:41:20 +00:00 by luca · 0 comments
Owner

Goals:

  • Creates basic TUI
    • background
    • "centre stage" square in middle, with rounded edges
    • static placeholder for termi sprite in middle of "stage"
    • status line below sprite with placeholder text, e.g. "{name} is happy" with happy highlighted in some way
    • shortcut to quit (Ctrl+Q?), we'll make a quit button in tui menu later
  • Identifies whether first run (i.e. try to retrieve app data)
  • Create and saves a termi on first run
    • Including name, "born" timestamp, other fields later. We can be concerned with breaking changes later.
  • Retrieves termi on subsequent runs
Goals: - [x] Creates basic TUI - [x] background - [x] "centre stage" square in middle, with rounded edges - [x] static placeholder for termi sprite in middle of "stage" - [x] status line below sprite with placeholder text, e.g. "{name} is happy" with happy highlighted in some way - [x] shortcut to quit (Ctrl+Q?), we'll make a quit button in tui menu later - [ ] Identifies whether first run (i.e. try to retrieve app data) - [ ] Create and saves a termi on first run - [ ] Including name, "born" timestamp, other fields later. We can be concerned with breaking changes later. - [ ] Retrieves termi on subsequent runs
luca added this to the Termigotchi project 2026-09-12 12:41:20 +00:00
luca added the due date 2026-09-15 2026-09-12 12:42:10 +00:00
luca added reference main 2026-09-12 12:42:31 +00:00
luca removed reference main 2026-09-12 12:42:33 +00:00
luca added this to the Working Prototype milestone 2026-09-12 12:44:20 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

2026-09-15

Dependencies

No dependencies set.

Reference: luca/termi#1
No description provided.