Skip to content

Offer classic and Godot games from one shared entrance - #6

Merged
TechLuddite merged 4 commits into
mainfrom
codex/two-games-one-entrance
Sep 10, 2026
Merged

TechLuddite merged 4 commits into
mainfrom
codex/two-games-one-entrance

Conversation

@TechLuddite

@TechLuddite TechLuddite commented Sep 10, 2026

Copy link
Copy Markdown
Owner

Visitors now enter through a shared chooser at /, with the full React game at /classic/ and the standalone Godot prototype at /seed/. The chooser describes each game's scope, technology, origins, and the contributions of TechLuddite, Gemini, Claude, and Codex. Neither game starts automatically.

This includes the previously local React observatory redesign and Godot fabrication-room implementation, their regression tests, cross-version navigation, and a single Pages deployment containing both games. Classic save keys are preserved; Godot uses an independent browser save. Release verification checks the deployed chooser, classic HTML, Godot HTML/data, and WASM availability against the deployed commit.

Godot performance remains an open issue. The ambient-audio source leak was fixed, but the user reported continued excessive resource use and requested shutdown. docs/PERFORMANCE-HANDOFF.md records the evidence, local shutdown constraint, and required testing from another machine. The chooser prominently marks the prototype's unresolved performance status.

Validation: GitHub Actions passed TypeScript checks, 128 classic simulation tests, 23 Godot checks and a scene smoke test, both builds, 12 chooser/classic browser tests, and 8 Godot tests across Chromium and Firefox. Desktop and mobile chooser screenshots were reviewed. The remote Godot browser suite uses a virtual display and an explicitly enabled Mesa software graphics device. No local servers, browsers, or game engines were restarted. Passing CI does not resolve the outstanding laptop performance investigation.

@TechLuddite
TechLuddite merged commit e09beab into main Sep 10, 2026
3 checks passed
@TechLuddite
TechLuddite deleted the codex/two-games-one-entrance branch September 10, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant