FIRST LIGHT: TERRA is a social space-exploration game that turns small, meaningful real-world actions into visible progress for a shared universe.
Many habit-tracking products end with a private checkmark, while online communities can become noisy, competitive, or emotionally exhausting. FIRST LIGHT: TERRA connects small real-life missions, social encouragement, exploration, resource gathering, and cooperative restoration into one continuous experience.
The game is organized around four main spaces: Plaza, Signal, Project, and Route.
The Plaza is where the playable experience begins. Players can meet other explorers, use chat, view community news, gather resources, and join time-based mini-games. In the current prototype, these social systems are demonstrated through local browser state rather than a live multiplayer server.
Signal is the core system connecting real life to the game. Players can choose approachable missions such as stretching for one minute, looking at the sky, drinking water, or organizing a small space.
Private action missions can be completed without uploading proof. Missions that are suitable for sharing can become short records in the Signal Archive, where other players can discover and encourage them.
Signal is not intended to strictly monitor or verify real-world behavior. Its purpose is to preserve a small action that might otherwise disappear and turn it into a social signal. That signal can inspire another player and contribute to visible change in the shared world.
Project transforms individual activity into cooperative progress. Players gather resources in the Plaza and across TERRA, then contribute them to shared restoration projects. Contributions grant experience and participation feedback while increasing a restoration progress value shared by the community.
Route shows where that progress leads next. It displays TERRA, LUNA, and SOL. In the current prototype, only TERRA is playable. LUNA is presented as the next collective objective, and its state changes in response to mission completion and resource contributions.
The demo flow is:
- Create a local explorer profile and character.
- Enter TERRA through the Route Control Room.
- Begin in the Plaza and explore its social features.
- Open Signal and complete a small real-life mission.
- View the private record and Signal Archive flow.
- Open Project and review the shared restoration objective.
- Enter TERRA’s exploration area and gather wood, stone, signal fragments, and recycled parts.
- Contribute the resources through Project.
- Return to Route and see the community’s progress toward LUNA.
I built the prototype with Codex and GPT-5.6 through a parallel, document-driven workflow. One Codex session could focus on image assets while another implemented the front end or game logic.
Whenever I opened a new session, I first asked Codex to read README.md and docs/build-week/STATUS.md. This allowed each session to understand previous decisions and the current implementation state before continuing.
To keep iteration fast, I prioritized focused source tests, linting, and builds instead of repeating the full browser flow after every small visual change. Browser verification was used for critical flows and reported issues.
Codex and GPT-5.6 accelerated screen flow, game UI, Canvas runtime structure, character movement, asset integration, testing, debugging, documentation, and deployment preparation. I remained responsible for the problem definition, feature priorities, worldbuilding, game structure, final product decisions, and runtime validation.
The current Build Week submission is intentionally a local-first prototype. Local login values are not stored or transmitted, and chat, archive records, player presence, news, and shared progress currently exist only in browser memory or local state.
Firebase authentication, live multiplayer synchronization, cloud persistence, server-side validation, real user-to-user archive sharing, fully playable LUNA and SOL areas, and the complete ending are documented as future work rather than presented as finished features.
In the intended ending, the community restores TERRA, unlocks LUNA, and eventually reaches SOL. The route then continues beyond the solar system.
This final departure represents humanity moving beyond familiar boundaries. It is also a symbolic reference to the next generation of AI, including a future GPT-6, and to the continuing development of human–AI collaboration.
Plaza connects people. Signal connects real life to the game. Project turns individual actions into shared progress. Route shows where that progress leads next.
Built With
- codex
- codex-sites
- gpt-5.6
- next.js
- react
- three.js
- typescript
- vinext