Overview
Reddit is hosting a virtual hackathon from November 11th to December 8th. We’re offering developers $35,000 in prizes for games built to delight users with daily play.
The challenge: create a new daily game for the users of Reddit using our Developer Platform.
Developers should use Devvit Web, which allows you to build apps for Reddit using web technologies you’re already familiar with (e.g. React, Phaser, three.js), or your favorite game engine (Godot, GameMaker, Unity, etc).
What to build
Build a game on Devvit (Reddit’s Developer Platform) using our Interactive Posts feature that inspires collective joy every day.
What counts as a “Daily Game”: Apps built around a bite-sized daily experience that offers enough variety and replayability to keep players coming back and wanting more. Games should be easy to get the hang of, have a satisfying daily loop, and seamlessly integrated into Reddit’s ecosystem. Think: daily challenges, puzzles, prompts, or maps. Bonus points for layering in Reddit features like Devvit journeys, flair, comments, snoovatars, streaks, etc to make the experience feel both native and sticky. Examples of existing Devvit games that have daily challenges include: r/hotandcold, r/colorpuzzlegame, r/syllo, and r/pocketgrids.
Subcategories
Best Ported Daily Game: We'll be anointing one top scoring game with the "Best Ported Daily Game" award. This subcategory is for the best daily game that leverages a developer’s existing IP or is ported from another platform. Note you must own the original app/IP to qualify for this category. Make sure to note your game is a port when you submit your project.
Getting started
-
Get started with the Quickstart
-
Browse our Template Library for building with a familiar framework
-
View examples of existing games on r/GameOnReddit
Games must be built on Devvit Web and be compliant with our Devvit Rules. Read our guide on how to build games for Reddit for more guidance on building for our platform.
Things that will make your Daily Game stand out:
- Intuitive Onboarding: Get players to meaningful play quickly by minimizing setup screens and guided first-time user experiences. Rely on contextual hints rather than overwhelming wall-of-text instructions.
- Visual Craft: Establish a clear visual identity with accessible contrast, legible text, un-cluttered controls, and responsive feedback. Avoid distracting visuals or unstyled generic components.
- Calibrated Daily Content: Deliver fresh, bite-sized daily value with sufficient variety and replayability to make players want to return each day. Ensure gameplay is legible, fair, and solvable with a well-calibrated difficulty curve.
- Focused Gameplay: Streamline start screens to highlight essential info (game name, description, date, attribution, stats) and remove clutter or secondary actions during active play to keep players focused on the main challenge.
- Clear End States & Re-engagement Loops: Conclude each session with a clear result card that offers a meaningful next step. You might include: stats, streaks, a place to comment, or a subreddit subscription prompt. Don’t overwhelm players with multiple end screens.
- Journey Event Instrumentation: Add eventing to your game with Devvit Journeys to reliably track users through game loops for proper analytics, leaderboard tracking, and streak verification.
What we’re NOT looking for:
- AI Slop: Did you use AI? Fantastic! But it shouldn’t be obvious the moment we open your app. Fit the UI in the viewport, give your app a unique identity, make it accessible, and make sure you’re thinking of your human players. You can even ask your agentic assistant to help hide their involvement!
- On the nose Reddit theming: Reddit-y does not mean the game is about Reddit, karma, subreddits, Snoo, etc. Reddit-y means human-first, embracing community, meritocracy, creativity…it’s in the spirit of the app and your use of all the things subreddits have to offer (comments/discussion, flair, feeds, community)! While making the app about the topic of Reddit itself is not forbidden, it is also not a hack for making an app “Reddit-y”.
- Common Ideas: Your game might not score as well if we’ve seen it many times before. For example, we see a lot of: space shooters, clone apps of popular games, simple platformers, collaborative storytelling apps, and trivia apps. If you do make one of these apps (or riff on any existing game concept), make sure it's extremely unique.
- Games not on Reddit: Every hackathon we get submissions that aren't built with Devvit! You simply cannot place in this hackathon if your game isn’t running on Reddit. If you’re porting something over, don’t wait until the last minute to get the game running on our systems.
Requirements
What to Submit
- App listing – Link to your app on developers.reddit.com.
-
Demo post – Link to your subreddit and a public post running your game. Judging will score your game based on the demo link, so make sure to make the experience as self explanatory as possible.
- [Optional] Developer Platform feedback – Complete our developer satisfaction survey for a shot at the Best Feedback prize.
Please do not submit your app for publishing
Your app does not need to be published to qualify for this event. In fact, we would prefer that you wait until after the hackathon concludes to publish your app! Our App Review process is only for apps that are ready to be launched to a broad audience. Once uploaded to Devvit, the app can remain private to qualify for the hackathon. This means you should be uploading and playtesting your app, not publishing it.
Prizes
Best Daily Game
Best Ported Daily Game
Honorable Mentions
Devvit Helper Award
Feedback Awards
Judges
Reddit Panel
Judging Criteria
-
Delightful UX
Experiences should be built with exciting layouts and themes. While apps do not need to be perfect, it should be easy and fun to uncover what the app has to offer. -
Polish
Your submission should be as close to publishable as possible and compliant with Devvit Rules. Judges should be able to understand everything we need to know by interacting with example posts. The closer to launch quality, the higher the score here. -
Reddit-y
Reddit is all about community and embracing topics people care about, no matter how weird. We want apps to have their own identity, be community-minded, and bring something fresh to the platform. The best apps will bring a community together. -
Daily Content
Does your app create recurring content, challenges, and intrigue? While content does not have to strictly be *daily*, it should make smart use of fresh content.
Questions? Email the hackathon manager
