Inspiration
What it does
How we built it## Inspiration
We wanted to create something that felt completely different from typical Reddit games. Instead of simple click-and-play mechanics, we envisioned turning an entire Reddit post into a living, breathing hacker operating system — a game where the interface itself IS the experience.
The inspiration came from retro hacker movies (WarGames, Hackers, The Matrix) and the question: "What if Reddit posts could be entire worlds?" The Daily Games format was perfect — we could deliver fresh espionage missions every 24 hours, keeping the community coming back like agents reporting for duty.
What it does
The Lost Archives transforms a Reddit post into ARCHIVE_OS — a fully functional retro hacker desktop with draggable windows, a taskbar, Matrix rain, CRT scanlines, and 6 unique mini-games.
Each day, three new classified missions unlock for three agent roles: Decoder, Scout, and Archivist. Players solve puzzles (Code Breaker, Wire Connect, Memory Matrix, Pattern Decrypt, Maze Runner, Sequence Puzzle) to earn code fragments. The community must cooperate — combine all three fragments in the Vault to unlock the next chapter of an unfolding mystery.
Key features:
- 🖥️ Full OS simulation with window manager inside a Reddit post
- 🎮 6 distinct mini-games with difficulty scaling
- 🔐 Daily rotating puzzles via server-side scheduler
- 👥 Role-based cooperation (Decoder, Scout, Archivist)
- 📊 Persistent progression — scores, streaks, badges via Redis
- 🎬 Cinematic boot sequence with terminal animations
- 📱 Fully mobile responsive
How we built it
- Platform: Reddit Devvit (custom post type with webview)
- Frontend: React 19 + TypeScript + Vite
- Rendering: HTML5 Canvas (Matrix rain, particles) + CSS3 animations (CRT, glitch, neon)
- Architecture: Multi-entrypoint (splash → expanded game)
- Backend: Devvit server with Redis for persistent state
- Audio: Web Audio API synthesizer for all sound effects
- Components: 12 custom components, full window manager, 6 mini-games
Challenges we ran into
- Building a full window management system (drag, resize, minimize, focus ordering) inside a Reddit post's sandboxed webview was incredibly challenging
- Getting smooth 60fps animations with Matrix rain + particle effects while keeping memory usage low
- Designing 6 different puzzle types that all feel cohesive within the hacker theme
- Making the entire experience responsive for mobile — an OS simulation on a phone screen required creative adaptive layouts
What we learned
- Reddit's Devvit platform is far more powerful than most developers realize — you can build genuinely immersive experiences
- The constraint of running inside a Reddit post actually drove creative solutions we wouldn't have found otherwise
- Daily content rotation is a powerful engagement loop — players treat it like a daily ritual
What's next
- More puzzle types and agent roles
- Cross-subreddit ARG (alternate reality game) events
- Seasonal story arcs with community-driven plot decisions
- Multiplayer real-time cooperative puzzle solving
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Lost Archives
Built With
- css3
- html5
- node.js
- react-19
- reddit-devvit
- redis
- typescript
- vite
- web-audio-api
Log in or sign up for Devpost to join the conversation.