Inspiration
Reddit communities already generate thousands of posts, comments, and upvotes every day, but those activities rarely feel like part of one shared experience. We wanted to transform normal subreddit activity into a persistent cooperative game where every member contributes to the same living world.
Instead of competing against one another, an entire subreddit works together to grow and defend a bee hive powered by real Reddit activity.
What it does
Community Hive transforms a subreddit into one persistent bee colony with a shared Queen.
Every day, real subreddit activity is converted into game resources:
- Posts become flowers
- Comments generate pollen
- Upvotes strengthen the hive's defenses
- Community size determines available worker bees
- Moderator actions unlock special community events
Players participate in five connected mini-games:
- Find Hive
- Hive Rush
- Hive Merge
- Chaos Hive
- Build Hive
Resources earned by players can either be kept personally or donated to the community hive.
The Queen's health is shared by every player. Daily wasp attacks and larger weekly threats challenge the community, and if the Queen falls, everyone begins rebuilding together.
How we built it
Community Hive was built using Devvit and Reddit's WebView platform.
The backend uses Hono to expose API routes while maintaining a shared hive state for the entire subreddit. Phaser powers the browser-based mini-games, and scheduled jobs synchronize Reddit activity into the game's persistent economy.
A shared art library and common game systems allow five different game genres to work together as one connected experience.
Challenges we ran into
The biggest challenge was designing mechanics that feel fair for both small and large subreddits.
We also spent significant time balancing the shared economy, preventing resource duplication, tuning community events, and making sure every mini-game contributes meaningfully without allowing any single activity to dominate progression.
Keeping all five games connected through one persistent hive state while maintaining responsive gameplay was another major engineering challenge.
Accomplishments that we're proud of
- Five interconnected mini-games sharing one persistent economy
- Reddit activity directly influencing gameplay
- A shared community progression system instead of isolated player saves
- Daily synchronization between subreddit activity and game state
- A cooperative experience where the entire community succeeds—or fails—together
What we learned
Building persistent multiplayer systems is as much about game design as software engineering.
We learned how important transparency is when real community activity affects gameplay, and how difficult it is to balance cooperative mechanics across subreddits of very different sizes.
What's next for Community Hive
Our roadmap includes:
- More community events and seasonal challenges
- Expanded hive customization
- Additional cooperative mini-games
- Better visualizations of subreddit activity inside the hive
- More moderator-controlled world events
Built With
- api
- css3
- devvit
- hono
- html5
- javascript
- node.js
- phaser.js
- redis
- typescript
- vite
Log in or sign up for Devpost to join the conversation.