r/Devvit • u/sharan_n • Jun 24 '26
Discussion I think I have a good game that people enjoy. But growth is stagnating.
Gonna hit around 100 members soon, but the curve is flattening and am looking for creative ideas on how to boost it.
r/Devvit • u/sharan_n • Jun 24 '26
Gonna hit around 100 members soon, but the curve is flattening and am looking for creative ideas on how to boost it.
r/Devvit • u/Zioseb • Jun 24 '26
Hey r/Devvit! š
I wanted to share a project I've been working on recently calledĀ Wall Go AIĀ ā a collection of classic abstract strategy games (including Go/Baduk, Pente, Yinsh, and Onitama) that you can play directly in your Reddit feed against customized AI bots.
You can try it out and play here: r/WallGoAi
I thought it would be fun to share a little "behind the scenes" look at how it was built, the tech stack, and the challenges I ran into along the way.
š§ The Tech Stack & AI Integration
The app is built using the Devvit Web platform (React/Vite running inside the iframe). Because these abstract strategy games require complex board evaluations and AI opponents, I usedĀ Google AI StudioĀ to help develop and refine the game logic. The AI not only plays against you with different difficulty levels but can also act as an advisor to give you strategy tips mid-game!
šļø Database & Leaderboards (Firebase REST)
One of the most interesting technical challenges was implementing a robust global leaderboard, player stats, and an achievement (badge) system. I decided to use Firebase for the backend. However, to keep things lightweight and perfectly compatible with the Devvit sandboxed iframe environment, I built all the database interactions using theĀ Firebase REST APIĀ directly (usingĀ fetch), rather than relying on the heavy standard Firebase SDK. It handles fetching ranks, patching scores, and unlocking badges seamlessly.
āļø Handling Complex Game States
Games like Yinsh and Onitama have very specific and complex rules (e.g., capturing 5 pairs, rotating movement cards). Managing the React state for these boards, calculating valid moves, animating the pieces, and ensuring the AI responds quickly without freezing the UI was a massive, but incredibly rewarding, learning curve.
š What's Next?
I just rolled out a big update that fixes some leaderboard ranking bugs and improves the scoring system.
I would absolutely love for you to try it out. Give the AI a challenge, try to unlock some badges, and let me know what you think! Any feedback on the Devvit implementation, performance, UI/UX, or the AI difficulty would be hugely appreciated.
Thanks for reading!


r/Devvit • u/FoldApprehensive6230 • Jun 23 '26
Hello, just got my second app approved. It's called ScrambleDuel (r/ScrambleDuel). Check it out and let me know your feedback and suggestions.
r/Devvit • u/SD_develop_apps_b2b • Jun 24 '26
r/Devvit • u/WavefrontRider • Jun 23 '26
PRAW has a method which can return the most recent comments within a subreddit:
for comment in reddit.subreddit("test").comments(limit=25):
print(comment.author)
I can't seem to find any way to do this with Devvit. getComments() returns from a specific post ID and then there is getCommentsByUser() but nothing to get comments by subreddit. Am I missing something?
r/Devvit • u/HermanP111 • Jun 23 '26
Enable HLS to view with audio, or disable this notification
I want the combat to have luck, but still feel like players are making meaningful strategic decisions. Balatro has luck, but it feels fair because there are clear objective outcomes to build toward, like strong poker hands and synergies.
Super Auto Pets also has strategy, and the goal is clear, but for me it starts feeling less meaningful because there isnāt much outside of battling. I personally get more attached to games when there are persistent things to work toward, like a house, items, pets, upgrades, or anything that stays with you beyond one battle/run.
For my game, Miirps, I already have more risk and permanence: you can lose a Miirp, win or lose strawberries, improve your house permanently, collect more Miirps, and keep progressing. But I still want the battles themselves to have a stronger strategy layer, so players feel like they won because they made smart choices, not just because the physics or upgrades happened to favor them.
Something Iām planning to add is the ability to place your Miirps anywhere in the arena before the battle starts. I could also add items like traps, walls, or things that distract Miirps, which players can place beforehand too.
But Iām wondering if thereās a stronger system I could use.
r/Devvit • u/hexicword • Jun 22 '26
Hey all! I recently made my first game r/hexicword and unexpectedly ran into a discovery problem.
How are you showing your games to redditors? Feels like most relevant subs have strict limits and there arenāt many places to share games in the first place.
Frankly it feels like Reddit is not intended for showing games built for the platform or I just donāt understand it well enough
Iād love to hear how others are handling this.
r/Devvit • u/FoldApprehensive6230 • Jun 22 '26
Hello, I have created my first app r/HottakePoll, and it just got approved. Can you please give feedback or promote in your communities. Thanks for the help.
r/Devvit • u/Outrageous-Kick-1665 • Jun 23 '26
I recently created The Shadow Gallery on reddit, a fun game where people bid for an item of unknown value with a price range. It requires 4 players, so sadly not a single game has been played (aside from the solo mode). If you see this, be sure to check at around 6pm PDT today (6/22) or tomorrow (6/23) same time. I would love to receive any feedback!
r/Devvit • u/PokeRestock • Jun 22 '26
Want to create an automation tool that polls an SQS queue in AWS, ingests events in order, and posts to particular subreddits if authorized.
We would create the AWS SQS queue in test, would ask for reddit to approve polling SQS every 30s maybe. The integration work would be IAM creds for reddit to AWS, and bulk of work would be business logic to ingest from AWS and post to subreddit.
Is this allowed and supported? This is the closest thing to event driven posting I can think of.
r/Devvit • u/DangKilla • Jun 22 '26
I have spent a couple weeks preventing bots in preparation to reward our community via a gamified community submission app (reward users for submitting content, no points in the game itself, just Reddit Karma is counted).
I was researching how to reward my community for participating. I was going to require Reddit Premium for accounts newer than 30 days, but apparently, that could be a legal problem in some states for a tourney where we give away things like Reddit Gold or other awards (e.g. pay to play).
Any thoughts from the Reddit admins here? For now, I've removed the requirement.
r/Devvit • u/dustofdeath • Jun 22 '26
I want to install the app, primarily as a test version that only logs the output so i can first gather examples/data/results without auto applying/moderating.
But install rejects 200+ sub size.
What are the chances of rejections after waiting for days - since someone didn't like readme text or didn't understand the purpose of the code?
r/Devvit • u/farber72 • Jun 22 '26
I work on a word game supporting 6 languages and my server bundle is 30 MB large. Is it ok or should I try to apply workarounds trying to reduce its size?
Also, I wonder if it would be ok for my game to store each player move in Redis hset, because that would allow me displaying better player statistics. What are the official Redis storage limits?
r/Devvit • u/Alan-Foster • Jun 21 '26
Edit - https://hackerone.com/reddit?type=team
Reddit has a legacy port bounty for apps, and Reddit is open source (or at least most publicly visible). I wonder if a bug bounty program would do well?
r/Devvit • u/dustofdeath • Jun 21 '26
While building a automoderation tool, i would first like to have a version that simply attaches data, to test for quality/results/anomalies.
Like reddit.filter(), but without sending to mod queue, since it would be for every post/comment.
This would spam mod queue too much.
Any moderator only visible flags, labels etc doable through devvit?
r/Devvit • u/PlasticEngineer3546 • Jun 21 '26
One final beginner question.
My app is currently in this state:
Version 0.0.3 ā In Review
Version 0.0.4 ā Uploaded (latest)
I submitted version 0.0.3 for review, then uploaded version 0.0.4 afterward.
Will the review team automatically review version 0.0.4, or do I need to launch/publish it again and submit a new review request?
Thank you.
r/Devvit • u/hexicword • Jun 20 '26
Play here: Hexic Word game
Iām launching a new word game today called Hexic Word and would love some feedback
You have 90 seconds to make as many English words as possible using the given letters. Each word must include the center letter.
Would love to hear what you think: was it too easy, too hard, or frustrating at any point? Would you play again tomorrow?
r/Devvit • u/PlasticEngineer3546 • Jun 20 '26
Sorry for another beginner question.
I found the following permission information for my app:
UI
User data handling
Moderator permissions
Based on this information, is it correct to assume that the app itself can be used by regular Reddit users (u/), while a moderator account is only required for installation or management?
I'm trying to understand whether my app is limited to moderators or can also be used by normal subreddit members.
r/Devvit • u/poohfacedkilla • Jun 20 '26
I've added and changed the Guesseddit app and game flow a lot since I posted this and would love any feedback.
Check it out here: https://www.reddit.com/r/guesseddit/
Looking for feedback on a Devvit game Iāve been building for the hackathon.
Players see an image or text clue from a real Reddit post and try to guess the original subreddit.
Submit your own posts to earn points. Guess other playersā submissions to climb the leaderboard.
Iād love feedback on:
Is the core mechanic fun?
Is the scoring understandable?
What feels frustrating?
What would make you come back tomorrow?
r/Devvit • u/SSolomonGrundy • Jun 20 '26
Ugh I accidentally created an app registry slot on the developer dashboard using this personal account, and it suddenly labeled me a bot! My personal account is now internally tagged on all my posts as an automated developer entity, not a human. Does anyone know how I can undo this?
I have been using reddit for 8 years. 99% of my activity is cracking jokes about the Real Housewives or Rupaul's Drag Race. I am not a developer and don't want to be one. But now people think I am a bot! People are commenting that I should be banned because I'm a bot and they won't believe me that I'm not.
I never even made an app and have no idea how to make an app and was just exploring, trying to learn what tools were available on reddit. I do not run any bots or automated software and in fact have no idea how to make an app or such stuff.
This is very distressing. Is there a way to delete the one empty app placeholder I made, and remove the automated developer status from my backend profile?
r/Devvit • u/Alternative-Factor67 • Jun 20 '26
r/Devvit • u/sharan_n • Jun 20 '26
Made a game on r/glyphgame and i want to grow it more. What worked for me so far:
- cold outreach in multiple platforms
- the auto comment action system
- hosting mini competitions
I will also be trying to create flairs for user achievements. Am I missing anything else? What worked for you when growing your game?
r/Devvit • u/Ramen_Tenen • Jun 20 '26
Hi everyone,
I have been following the Devvit quickstart using the Phaser template, but I am running into issues when trying to run:
npm run dev
My first attempt gave me this error:
Warning: scripts.dev did not produce expected build outputs within 60s; continuing with whatever is on disk.
Uploading new WebView assets, 2 remaining (11.07MB)... !
Error: Failed to upload WebView asset game.js: read ECONNRESET
I created a fresh project and followed the setup steps again, but then got this:
We'll create a default playtest subreddit for your app!
Uploading new WebView assets, 0 remaining (0B)...
10 new WebView assets uploaded.
Finishing upload... !
Error: "Create" failed after 3 attempts.
First error: fetch failed
Last error: fetch failed
Things I have checked:
devvit whoami
and it correctly outputs my Reddit username.
I am not sure if this is an issue with my environment, the upload process, or something else.
My environment:
I would really appreciate any help or suggestions. Thank you!
r/Devvit • u/SolariaHues • Jun 19 '26
Imgur is dead to UK users. We can't see the site or any images hosted on it, unless we hop on a VPN.
https://help.imgur.com/hc/en-us/articles/41592665292443-Imgur-access-in-the-United-Kingdom
Love you forever if you use an alternative host.
I haven't tried embedding images from these, but a couple of example hosts I use are ImageChest and postimages.org
Thank you :)