Inspiration

Odyssey Protocol was inspired by the spirit of exploration and collaboration found in sci-fi series like The Expanse and The Foundation.
The vision: to build a community-driven space program — one where Redditors unite to explore, vote, and advance humanity’s reach into the stars.

Built in just two days, Odyssey Protocol also represents how new AI-assisted development tools like Kiro can accelerate full-stack game creation on emerging platforms like Reddit’s Devvit.

What it does

Odyssey Protocol is a Reddit-native space exploration game built entirely with Devvit v0.12.
Players design rockets, propose missions, vote on critical decisions, and unlock technologies — all inside Reddit posts and comments.

It’s a multiplayer simulation where the community decides the fate of each launch. Successful missions earn Science Points, unlocking new technologies in the Tech Tree and ranking players on the Leaderboard.

How we built it

  • Frontend: React + TypeScript (Devvit SDK)
  • Backend: Express + Redis for persistence
  • APIs: Devvit Post Data, Realtime, Scheduled Actions, Media Uploads
  • UI: TailwindCSS + SVG-based components
  • Automation with Kiro AI:
    Kiro acted as an AI coding partner — generating feature specs, API scaffolding, documentation, and deployment scripts from natural-language prompts.
    This allowed rapid iteration, reducing multi-day setup tasks to minutes.
  • Deployment: Devvit CLI v0.12 → Reddit Developer Platform (r/odyssey_protocol_dev)

Challenges we ran into

  • Synchronizing Realtime updates with Scheduled Actions during mission phases
  • Debugging Redis storage states within Devvit’s isolated environment
  • Designing a fun, compact UI that fits Reddit’s interface without breaking immersion
  • Managing state consistency between client sessions in the Realtime HUD

Accomplishments we’re proud of

  • Built a fully functional, Reddit-native multiplayer game in under 48 hours
  • Integrated five major Devvit APIs: Realtime, Storage, Scheduled, PostData, and Media
  • Developed modular, scalable services for future missions and expansions
  • Seamlessly blended community participation with game mechanics
  • Demonstrated how Kiro AI can streamline full-stack Devvit workflows

What we learned

Building directly on Reddit changes the mindset of game design — it’s not just about gameplay, but about creating shared stories through posts and votes.
We learned how Devvit’s APIs can power persistent multiplayer worlds, and how AI tools like Kiro can transform the pace of indie development.

What’s next for Odyssey Protocol

  • Phase 3: Achievements, “Replay Mission” viewer, and seasonal science events
  • Cross-Subreddit Play: Collaborative “Interplanetary Colonies” connecting multiple subreddits
  • AI-Driven Missions: Procedurally generated missions using text prompts and dynamic goals

Built With

Share this project:

Updates