reddit-playbooks

r/IndieGaming

THRIVINGplaybookView on Reddit ↗

A place for indie games

Subscribers
469K
Posts/day
145.7
Age
16.8y
Top week
4,168
Top month
4,714
Top year
13,460

Reddit Community Analysis: r/IndieGaming

1. Data Sources & Methodology

  • 320 unique posts after deduplication across 4 time periods (all-time, year, month, week), 4 pages each (16 raw JSON files)
  • Date collected: April 2, 2026
  • Subreddit subscribers: 468,525
  • Score range: 272 to 15,697
  • Median score: ~2,504 (estimated from ~160th ranked post)
  • Top 25 threshold: ~5,308
  • Top 50 threshold: ~3,438
  • Top 100 threshold: ~2,054
PeriodPostsScore RangeNotes
All-time~1002,971-15,697Historical canon; spans 2018-2026, heavily visual
Year~1001,856-13,460Overlaps with all-time; 2025-2026 content dominates
Month~100272-4,168Active dev showcases; many first-time posters
Week~25282-967Fresh posts; lower scores, high comment engagement

This is a content strategy guide for distributing through r/IndieGaming. The dataset skews toward high-performing posts since it draws from "top" sorting. Low-effort promotional posts that get removed or ignored are underrepresented.

Cross-subreddit calibration: r/IndieGaming peaks at ~15,697 vs. r/ClaudeAI's ~8,084, r/macapps's ~2,029, r/SideProject's ~6,241, and r/ChatGPT's ~84,058. With 468K subscribers, r/IndieGaming has the highest score ceiling of the non-ChatGPT subs analyzed. A score of 1,000 is a solid post, 3,000+ is a genuine hit, 5,000+ is exceptional, and 10,000+ is viral territory. The median score (~2,504) is higher than r/ClaudeAI's (~1,876) and dramatically higher than r/macapps's (198), reflecting a large, active community that upvotes visual content aggressively.


2. Subreddit Character

r/IndieGaming is a visual showroom where developers perform for gamers, and gamers reward craft, novelty, and vulnerability. Unlike r/SideProject (which is a builder-to-builder community) or r/macapps (which is a consumer evaluation platform), r/IndieGaming is where indie developers come to show gameplay footage to actual players. The audience is split: roughly half are developers who empathize with the struggle, and half are gamers hunting for the next interesting thing to wishlist.

Game launches and devlogs are the entire purpose. The subreddit explicitly encourages "articles, reviews, videos, trailers, devlogs, gifs, screenshots, and discussion-oriented text posts." But the community has strict preferences about format and tone.

Core cultural values, ranked by intensity:

  1. Visual-first, always -- VIDEO format dominates the top 25 (16 of 25 posts). The community wants to SEE gameplay, not read about it. A 15-second clip of satisfying water physics (15,697 score) beats any wall of text about game design philosophy.

  2. Anti-GenAI (explicitly enforced) -- Rule 6 states: "If your game heavily utilizes or relies on GenAI, please do not post it here. If you use GenAI in your game at all, declare its usage." The post "Started replacing AI art with commissioned art" (4,065 score, 0.95 ratio) generated 631 comments. "As an Indie Game Dev I refuse to use AI" (1,941 score) and "Sandbox Genre has been ruined by rampant AI slop" (410, 0.87 ratio) reinforce this. The community sees hand-crafted work as sacred.

  3. Authenticity and the solo dev narrative -- The "I quit my job" story is a proven archetype. "I'm solo dev, I quit my job" (7,918 score), "I quit my 'dream' job at Ubisoft" (2,075 score), "I quit my job, sold my car, took out a loan" (3,302 score). The community rewards vulnerability, dedication, and personal sacrifice.

  4. Anti-asset-flip (Rule 5) -- "We don't want any games that are obvious asset flips plaguing the subreddit." This pairs with the anti-AI stance. The community values craft and original work above all else.

  5. Humor and self-awareness -- Unlike r/macapps (where humor falls flat), memes and self-deprecating humor perform extremely well here. "it do be like that" (7,385 score), "Cool Game Devs" (9,931), "I realized getting 10,000 people to buy my game is statistically unlikely. So I've decided to price it at $200,000" (3,364 score). Captain0010 alone has multiple viral meme/humor posts.

Enforcement mechanisms: 1-week account age minimum (Rule 1). One submission per two weeks (Rule 3). No store pages without context (Rule 4). No Let's Plays (Rule 3). No memes/macros in theory (Rule 4), though image-based humor posts routinely hit the top -- the community upvotes them faster than mods remove them. No adult content (Rule 8). No piracy (Rule 7, permaban).

How this sub differs from similar subs: On r/gamedev, you discuss how you built it. On r/SideProject, you tell the story of being a builder. On r/IndieGaming, you SHOW the thing -- the shorter and more visually impressive the clip, the better. The audience is gamers first, fellow devs second. They want to be impressed, charmed, or made to laugh. They do not want marketing copy.


3. The All-Time Leaderboard

RankScoreFlairRatioCommentsFormatTitle
115,697--0.97860VIDEODo you think my game's water graphics look realistic?
215,059--0.99247VIDEOAll the most bizarre reloads we've created for our game
313,460--0.98665IMAGEAs The Developer, How Do I Even Respond To That?!
413,425--0.99168IMAGEWhy does the audio slider in every game work like this...
512,777--0.98162IMAGEMy game got an article on PCGamer and I'm stoked!
612,715--0.97772VIDEOWould You Play a game like this?
79,931--0.9956IMAGECool Game Devs
89,429--1.00467VIDEOI Made a Game About Building Realistic Dioramas
98,298--0.99262VIDEOI am creating an open world puzzle game from my 4 years old daughter's drawings
107,918--0.97588VIDEOI'm solo dev, I quit my job, try to make a living on kickstarter
117,806--0.98163IMAGEWhat?! You posted about your game on a gaming sub?
127,491--0.99344VIDEOI've made a typing game.
137,385--0.9899IMAGEit do be like that
147,273--0.96412IMAGEDO NOT BUY SUBNAUTICA 2
157,135--0.99427VIDEOI'm pretty proud of this new 'Safe Zone' effect
167,046--0.99276VIDEOI'm making a game about stealing stuff as a gnome
177,013--0.99299VIDEOFinally announced a title for the spider game -- Webbed!
186,974--0.97845VIDEOPosting to see if this old concept has any potential
196,908--0.98110IMAGEMy surface observation
206,821--0.99168VIDEOPeople asked how I do the shapeshifting mechanic -- breakdown
216,778--1.0032IMAGEA player wrote negative review, I fixed it, they changed it
226,425--0.99215VIDEO3.5 years ago I made a prototype of this cute isopod
236,252--0.93426IMAGEI updated my game capsule art. What do you think?
246,231--0.96318IMAGEHow it started vs. how it's going -- Threads of Time
255,846--0.99107IMAGESometimes you just need to stop and take a screenshot

Note: No post in the dataset uses flair. The subreddit appears to not enforce or widely use flair tagging -- every single post has an empty flair field. This is a notable structural difference from r/macapps (strict flair system) and affects how content is categorized.

Context: The median score across all 320 posts is ~2,504. The top-25 threshold is 5,308 -- more than double the median. The dataset contains 10 posts above 10,000 score, making 10K+ truly viral for this community.


4. Content Type Dominance at Scale

Since r/IndieGaming uses no flair system, content must be categorized by format and thematic archetype rather than flair.

FormatCount in Top 25Count in Top 50Count in AllAvg Score (All)Pct of All
VIDEO16 (64%)33 (66%)197 (62%)2,76462%
IMAGE9 (36%)15 (30%)100 (31%)3,08631%
GALLERY008 (2.5%)1,2952.5%
LINK02 (4%)5 (1.6%)2,8881.6%
TEXT001 (0.3%)4780.3%

The most surprising finding: IMAGE posts have a higher average score (3,086) than VIDEO posts (2,764) despite being less common. This is because the IMAGE category includes viral meme/humor posts (Captain0010's memes, relatable dev screenshots) that spike extremely high, while VIDEO has a longer tail of moderate-performing game demos. However, VIDEO dominates volume because it is the expected format for gameplay showcases.

GALLERY and TEXT are essentially dead formats here. Only 1 TEXT post appears in the entire 320-post dataset (a 20-year MMORPG dev at 478 score). GALLERY posts exist but rarely break 2,000. This community wants single-image or single-video content -- not albums.


5. Content Archetypes That Work

Archetype 1: The "Would You Play This?" Gameplay Hook

Score range: 3,000-15,697 Examples:

  • "Do you think my game's water graphics look realistic?" (15,697)
  • "Would You Play a game like this?" (12,715)
  • "Posting to see if this old concept has any potential" (6,974)
  • "Should I turn this pogo prototype into a rage type game?" (5,639)
  • "My friends are saying this cutscene is too creepy. Should I soften it?" (2,053)

The pattern: Post a short, visually impressive gameplay clip and frame the title as a question that invites the community to weigh in. The question creates a social contract -- people feel compelled to answer, generating comments. The clip does the selling. Never describe the game in the title; show it in the video and let curiosity drive clicks.

Why it matters for distribution: This is the single most reliable archetype for a game in active development. You do not need a finished product. You need one visually impressive mechanic and a genuine question. The question must feel authentic -- "thoughts?" works, "please wishlist" does not.

Archetype 2: The Developer Milestone Celebration

Score range: 2,333-13,460 Examples:

  • "As The Developer, How Do I Even Respond To That?!" (13,460 -- screenshot of a funny player review)
  • "My game got an article on PCGamer and I'm stoked!" (12,777)
  • "broo i almost cried reading this. it's the only review on my game" (4,084)
  • "My game made $152 on Steam!" (2,333)
  • "COPY SOLD IN NORTH KOREA. WTF" (2,526)

The pattern: Share a genuine emotional moment from the development journey -- a player review, a press mention, a sales milestone, a bizarre event. The IMAGE format works best (screenshot of the moment). The title must convey genuine emotion, not polished marketing. Small milestones work as well as large ones because the community empathizes with the struggle.

Why it matters for distribution: This archetype lets you promote your game without making a "launch post." Sharing a funny review or unexpected milestone is organic promotion. The game gets exposure through the story, not the pitch.

Archetype 3: The "I Built My Dream Game" Journey Post

Score range: 2,075-9,429 Examples:

  • "I Made a Game About Building Realistic Dioramas" (9,429)
  • "I am creating an open world puzzle game from my 4 years old daughter's drawings" (8,298)
  • "I'm solo dev, I quit my job" (7,918)
  • "I quit my 'dream' job at Ubisoft to make a solo game" (2,075)
  • "Game I've been working on for 9 years" (4,425)

The pattern: Frame the game through a personal narrative of dedication, sacrifice, or unique origin. The longer the dev time or the more unusual the backstory (daughter's drawings, quitting a AAA job, 9 years of work), the stronger the emotional hook. VIDEO format with gameplay footage is essential. The selftext can add context, but the title carries the emotion.

Why it matters for distribution: If your game has any personal story behind it -- family involvement, career change, years of dedication -- lead with that. The community rewards the human behind the game more than the game itself.

Archetype 4: The Relatable Dev Meme/Commentary

Score range: 2,699-9,931 Examples:

  • "Cool Game Devs" (9,931)
  • "it do be like that" (7,385)
  • "What?! You posted about your game on a gaming sub? How could you!" (7,806)
  • "Why does the audio slider in every game work like this..." (13,425)
  • "Stop making multiplayer games!" (5,217)
  • "AAA companies vs. Indies" (4,621)
  • "Optimization" (4,857)
  • "Programmer vs Artist" (2,699)

The pattern: Image-based humor/commentary about the indie game development experience. These are essentially memes that resonate with both developers and gamers. They tap into shared frustrations (audio sliders, marketing, multiplayer dead servers) or celebrate indie culture vs. AAA. The IMAGE format (screenshot, comic, meme) is always used.

Why it matters for distribution: Captain0010 has 5+ viral posts in this dataset, several of which are memes/commentary. Building a presence through relatable humor BEFORE launching your game creates name recognition. When Captain0010 eventually posts game content, the community already knows and trusts the username.

Archetype 5: The Technical Showcase / "How I Did It"

Score range: 2,324-6,821 Examples:

  • "People asked me how I do the shapeshifting mechanic, so I made a breakdown" (6,821)
  • "How the mini-map works" (2,324)
  • "I pretty proud of this new 'Safe Zone' effect" (7,135)
  • "Managed to make functional doors for my game!" (5,186)
  • "I am building a boring machine for my vehicular combat game!" (5,092)

The pattern: Show a specific technical or design achievement in a short video clip. The title names the specific mechanic or system. The community rewards technical craft -- satisfying physics, clever UI, impressive visual effects. "Behind the scenes" breakdowns perform especially well because they offer value to fellow devs while still showcasing the game.

Why it matters for distribution: If your game has one standout mechanic, isolate it and showcase it. A 15-second clip of satisfying door physics (5,186 score) can generate more wishlists than a full trailer.

Archetype 6: The Community Participation Request

Score range: 2,063-6,252 Examples:

  • "I updated my game capsule art. What do you think?" (6,252)
  • "People hate our Steam logo. Is the new one better?" (3,637 -- 1,007 comments!)
  • "Ok guys I made an update on yesterday's post" (3,542 -- 727 comments)
  • "Suggest a name for the new boss. If I use it, you'll get a key at launch" (2,063 -- 596 comments)

The pattern: Ask the community for direct input on a visual asset, name, or design decision. Show before/after comparisons. The community loves feeling like they are part of the development process. These posts generate the highest comment counts of any archetype because every person wants to share their opinion.

Why it matters for distribution: This is the highest-engagement archetype by comments-per-upvote. The "People hate our Steam logo" post generated 1,007 comments at 3,637 score -- a C/U ratio of 0.28, nearly 10x the typical ratio. Use this archetype to build community investment in your game.

Archetype 7: The Industry / Culture Hot Take

Score range: 2,243-7,273 Examples:

  • "DO NOT BUY SUBNAUTICA 2" (7,273)
  • "The Top 5 Highest Rated Games This Year Are All Indie" (4,925)
  • "we need new term for 'Indie game'" (2,243)
  • "Please, anything but another score based deckbuilder" (3,574)
  • "Someone made an 'educational' video on how to pirate my $13.99 indie game" (4,031)

The pattern: Take a strong stance on an industry or cultural issue. The title is direct and opinionated. These posts generate massive discussion (the piracy post: 799 comments) but slightly lower ratios (0.92-0.96). The community has strong opinions on piracy, genre oversaturation, indie vs. AAA, and the definition of "indie."

Why it matters for distribution: These posts build credibility and presence. If you position yourself as someone who cares about the indie ecosystem (not just promoting your own game), the community remembers you.


6. Format Analysis

FormatTop 25Top 50All 320% of All
VIDEO16 (64%)33 (66%)197 (62%)62%
IMAGE9 (36%)15 (30%)100 (31%)31%
GALLERY0 (0%)0 (0%)8 (2.5%)2.5%
LINK0 (0%)2 (4%)5 (1.6%)1.6%
TEXT0 (0%)0 (0%)1 (0.3%)0.3%

What Format to Use For What

  • Game showcases / demos / trailers -- VIDEO. No exceptions. The top 16 of 25 posts are hosted:video on v.redd.it. Upload directly to Reddit, do not link to YouTube.
  • Developer milestones / reactions -- IMAGE. Screenshots of reviews, sales dashboards, press coverage, funny player messages. These create immediate emotional impact without requiring a click.
  • Memes / humor / commentary -- IMAGE. Always a single image (screenshot, comic, meme). Never a gallery, never a video for a joke.
  • Art showcases / before-after -- IMAGE or GALLERY. Capsule art comparisons, character redesigns, and art style changes can use GALLERY but IMAGE performs better.
  • Discussion posts -- Avoid TEXT format entirely. Even discussion topics should have an image or video attached. The single TEXT post in 320 scored only 478.

What Makes a Good Demo Video

Based on the top-performing VIDEO posts:

  1. Keep it under 30 seconds for maximum upvotes. The highest-scoring clips show one mechanic in action. The #1 post (water physics, 15,697) and #2 post (bizarre reloads, 15,059) are short, looping showcases of a single visual element.
  2. Show the game running, not a cinematic trailer. This community wants to see actual gameplay, not pre-rendered cutscenes. Screen recordings of gameplay massively outperform polished trailers.
  3. Lead with the most visually satisfying moment. Do not build up to the impressive part. Reddit users scroll fast. If the first 2 seconds are not visually interesting, they move on.
  4. No voice-over or text overlays. The top VIDEO posts almost universally have no narration. Let the visuals speak. If explanation is needed, put it in the selftext or comments.
  5. Upload natively to Reddit (v.redd.it). Every top-performing video in the dataset is hosted on Reddit, not linked to YouTube. Native video autoplays in the feed and gets dramatically more engagement.

7. Flair/Category Strategy

r/IndieGaming does not use post flairs. Every single post in the 320-post dataset has an empty flair field. This is a notable structural difference from subreddits like r/macapps (mandatory PCP format, pricing flairs) or r/ClaudeAI (content type flairs).

What this means in practice: There is no flair to choose. Your post will live or die based on its title, thumbnail, and first few seconds of video. You cannot use flair to signal "launch post" vs. "devlog" vs. "discussion."

Title-Based Categorization

Since flairs don't exist, the title IS the flair. The community has evolved informal title conventions:

  • "I'm making a game where..." -- The most common successful title prefix. Signals work-in-progress, invites feedback.
  • "Would you play..." / "Does this look..." / "Thoughts?" -- Feedback-request framing. Generates comments.
  • "After X years..." -- Development journey framing. Signals dedication.
  • "My game just..." -- Milestone framing. Signals organic excitement.
  • Short, punchy, cryptic -- "it do be like that" (7,385), "Cool Game Devs" (9,931), "The 6th bullet is explosive" (3,851). Works for humor and intriguing clips.

The GenAI Disclosure Imperative

Rule 6 is the closest thing to a mandatory "flair" requirement: "If you use GenAI in your game at all, declare its usage and what it was used for in your submission." Failure to disclose AI usage is treated as dishonesty. Proactively stating "No AI involved, just flesh and blood humans" (as one post does at 601 score) is a positive signal.


8. Title Engineering

Deconstructing the Top 10 Titles

#TitleScoreTechnique
1"Do you think my game's (virtual surfing) water graphics look realistic?"15,697Question hook + specific visual claim. "Water graphics" is the bait; "realistic?" is the dare.
2"All the most bizarre reloads we've created for our game"15,059Superlative + curiosity gap. "Most bizarre" promises novelty. No question mark needed when the content is inherently clickable.
3"As The Developer, How Do I Even Respond To That?!"13,460Emotional reaction + mystery. The reader must click to see what "that" is. Developer perspective creates empathy.
4"Why does the audio slider in every game work like this..."13,425Universal frustration. Shared pain point that every gamer recognizes. The ellipsis invites commiseration.
5"My game got an article on PCGamer and I'm stoked!"12,777Simple milestone + genuine emotion. No hype, no marketing, just joy.
6"Would You Play a game like this?"12,715Direct question. The purest form of the feedback-request archetype.
7"Cool Game Devs"9,931Cryptic brevity. Two words. Works because the image delivers the punchline.
8"I Made a Game About Building Realistic Dioramas"9,429Concept pitch in one sentence. "Realistic Dioramas" is specific enough to intrigue.
9"I am creating an open world puzzle game from my 4 years old daughter's drawings"8,298Personal story + unique hook. The daughter's drawings is the irresistible detail.
10"I'm solo dev, I quit my job, and try to make a living with this on kickstarter"7,918Vulnerability stack. Solo + quit job + Kickstarter = maximum empathy.

Title Formulas

Formula 1: The Feedback Question (most reliable)

  • "Do you think my game's [specific visual element] looks [adjective]?" (15,697)
  • "Would You Play a game like this?" (12,715)
  • "Does it look interesting to you?" (3,442)

Formula 2: The Emotional Developer Moment

  • "My game got an article on PCGamer and I'm stoked!" (12,777)
  • "broo i almost cried reading this" (4,084)
  • "COPY SOLD IN NORTH KOREA. WTF" (2,526)

Formula 3: The Concept Pitch

  • "I'm making a game about stealing stuff as a gnome" (7,046)
  • "Turn-based racing, that is also golf!" (5,420)
  • "I'm making a game where you are Stuck in a Well with a Frog" (4,756)

Formula 4: The Journey / Sacrifice

  • "I'm solo dev, I quit my job" (7,918)
  • "I've been working on my dream RPG for the last 1.5 years" (5,514)
  • "Game I've been working on for 9 years" (4,425)
  • "After 6 years, my frog platformer BIG HOPS is OUT NOW!!!" (4,179)

Formula 5: The Self-Aware Absurdist

  • "it do be like that" (7,385)
  • "In my game you have dry eyes from prolonged contact lens use, so you must manually blink" (3,607)
  • "I realized that getting 10,000 people to buy my game is statistically unlikely. So I've decided to price at $200,000" (3,364)
  • "We removed flying from our plane game" (3,569)

Title Anti-Patterns

  • No call-to-action titles. Zero posts in the top 100 say "Wishlist now" or "Check out our Steam page" in the title. Put Steam links in the selftext or comments. The community punishes marketing language in titles.
  • No emoji-heavy titles. Posts with emoji in the title are rare in the top performers. The community reads emoji as marketing or TikTok energy.
  • No "we just launched" without a hook. "Just released my game!" alone is not enough. Every successful launch post pairs the announcement with emotion ("after 6 years"), a question ("what do you think?"), or a visual hook.
  • No platform-specific tags. Unlike r/macapps where [OS] tags matter, r/IndieGaming does not use brackets in titles. No [PC], no [Steam], no [Free Demo].

9. Engagement Patterns

Content TypeAvg ScoreAvg CommentsC/U RatioPattern
Gameplay demo (VIDEO)3,5002000.057Moderate discussion
Developer milestone (IMAGE)4,8001800.038Passive upvotes, supportive comments
Meme/humor (IMAGE)5,2001200.023High passive upvotes, low discussion
Community input (IMAGE)3,9005500.141Extremely high discussion
Industry hot take (IMAGE)4,1003800.093High controversy-driven discussion
Technical showcase (VIDEO)3,2001600.050Moderate, appreciative discussion

If your goal is VISIBILITY (pure upvotes): Use a meme/humor post (IMAGE) or a developer milestone celebration. These get the highest passive upvote-to-view ratios because they require no engagement to appreciate.

If your goal is RELATIONSHIPS and deep community engagement: Use a Community Input post (before/after comparison, name suggestion, design feedback). The "People hate our Steam logo" post generated 1,007 comments -- by far the highest in the dataset. "Suggest a name for the new boss" got 596 comments. These posts create invested community members who feel ownership over your game.

If your goal is WISHLISTS: Use the "Would You Play This?" gameplay video archetype. It generates moderate discussion (people saying "yes, wishlisted!") and the video directly showcases your game.

Highest-Discussion Topics

  1. Art/logo/capsule feedback -- Posts asking for opinions on visual identity generate 500-1,000+ comments
  2. Piracy and indie economics -- "Someone made a video on how to pirate my game" (799 comments), "7 years of work, 3 months since release, game is dead" (535 comments)
  3. Genre fatigue debates -- "Please, anything but another deckbuilder" (234 comments), "Stop making multiplayer games!" (218 comments)
  4. AI in games -- "Started replacing AI art with commissioned art" (631 comments), "As an Indie Game Dev I refuse to use AI" (574 comments)
  5. Game identification -- "What game is this?" (1,609 comments) -- the single highest-comment post in the dataset

10. What Gets Downvoted

Ratio Tiers

TierRatioInterpretationCount in Dataset
Safe>0.94Universally well-received~260 posts (81%)
Friction0.85-0.94Net positive but with pushback~50 posts (16%)
Controversial<0.85Community-hostile or divisive~10 posts (3%)

Notable Low-Ratio Posts

TitleScoreRatioAnti-Pattern
A Soulslike Without Combat -- Unsound Love Demo3660.66Genre misrepresentation
TIFU by naming our game "StarLords"4750.81Perceived engagement bait
Deep in development on Chrysalis: Chrome Butterfly3350.81Generic title + GIF format
I just pressed the RELEASE button. If this makes more than my professor's salary...3630.84Quit-my-job humble brag
Showing my game after 2 years of solo work!1,9880.85Art too similar to Stardew Valley (called out)
We made a game we're proud of but don't know how to get the word out2,0540.86Marketing plea from established studio (Pathea Games)
4 years of dev with 0 releases (Me) vs My son7810.87Perceived promotional framing
Realizing my game won't make millions9060.87Pity-driven wishlist request

Anti-Patterns

  1. The Genre Lie (0.66 ratio) -- "A Soulslike Without Combat" was the most downvoted post in the dataset. Calling something a "Soulslike" then removing the defining feature (combat) triggers the community's bullshit detector. Do not use genre labels that don't apply.

  2. The Fake Humble Brag (0.81-0.84 ratio) -- Posts that frame self-promotion as a problem ("TIFU by naming our game...", "If this makes more than my professor's salary...") feel manipulative. The community can tell when the "mistake" is actually marketing.

  3. The Stardew Clone (0.85 ratio) -- The community is oversaturated with pixel-art farming games that look derivative. The "Showing my game after 2 years" post was explicitly called out for looking too much like Stardew Valley. Originality is essential.

  4. The Studio Playing Solo Dev (0.86 ratio) -- Pathea Games (a known studio behind My Time at Portia/Sandrock) posted as if they were a struggling indie. The community recognizes established studios and holds them to a different standard.

  5. The Mobile Game (0.93 ratio) -- Mobile games consistently underperform desktop/PC games. "Solo dev here. Be brutally honest: does this downhill MTB mobile game look fun?" and "Mobile sit-up roguelike shooter" both sit in the friction zone. The community is PC-first.

  6. The AI Art Controversy (0.91-0.95 ratio) -- Posts related to AI art always generate friction. "As an Indie Game Dev I refuse to use AI" scored 1,941 but at 0.91 ratio -- even anti-AI posts generate pushback from a vocal minority.

  7. The "Please Help My Game Is Dying" (0.92-0.95 ratio) -- Desperate posts about poor sales ("7 years of work, game is dead", "shipped on every platform, nobody noticed") generate sympathy but also friction from users who feel manipulated.


11. The Distribution Playbook

Phase 1: Pre-Launch (4-8 weeks before release)

Build presence through non-promotional content first. The most successful poster in this dataset -- Captain0010 -- has 5+ viral posts, most of which are memes and commentary about indie dev life, not direct game promotion. When Captain0010 eventually posts about their game, the community already recognizes the name.

  • Post 1-2 relatable dev memes or commentary (Archetype 4). These build karma and name recognition.
  • Follow the one submission per two weeks rule strictly. Getting banned for spam kills your launch.
  • Comment genuinely on other developers' posts. The community is small enough to notice supportive regulars.
  • Ensure your account is at least 1 week old with posting history (Rule 1).

Phase 2: Launch Day

Post a short (15-30 second) gameplay VIDEO uploaded natively to Reddit. Do not link to YouTube. Do not link to your Steam page in the title.

Title formula: Use either the Feedback Question ("Would you play a game like this?") or the Journey formula ("After X years, my game is finally out!"). Never use "Check out my game" or "Just launched on Steam."

Selftext strategy: Keep it brief (3-5 sentences max). Include:

  1. One sentence describing the game concept
  2. One sentence about the personal story (how long you've worked on it, what inspired it)
  3. Steam link at the end, formatted naturally ("You can find it on Steam: [link]")

Timing: Based on the dataset, the highest-scoring posts were created during US afternoon hours (13:00-18:00 UTC). This aligns with the community's primary US/European audience.

What to avoid on launch day:

  • Do not mention GenAI anywhere. If your game uses any AI, disclose it explicitly per Rule 6 -- but be aware that AI involvement is a significant headwind.
  • Do not post a polished marketing trailer. Raw gameplay footage outperforms produced trailers every time on this subreddit.
  • Do not ask for wishlists in the title.

Phase 3: First 24-48 Hours

Reply to every comment within the first 4 hours. The community rewards developer engagement. Many top posts have the developer actively answering questions, accepting criticism, and thanking supporters in the comments.

Pre-written reply templates for common situations:

  • "Looks cool! What engine?" -- "Thanks! It's built in [engine]. The [specific mechanic] was the hardest part to get right -- I ended up [brief technical detail]."
  • "Is this AI-generated?" -- "Everything is hand-made -- art, code, design. I'm a [solo dev / small team of X]. No GenAI was used in any part of development." (Only say this if true.)
  • "Reminds me of [popular game]" -- "I love [popular game]! It was definitely an inspiration, but we're trying to do something different with [specific unique mechanic]."
  • "When does it come out?" -- "We're targeting [timeframe]. You can wishlist on Steam to get notified: [link]." (Only include the link in a reply, never defensively.)
  • "This looks terrible / not fun" -- "Thanks for the honest feedback! What specifically doesn't work for you? I'm still iterating on [aspect]." (Never get defensive. The community watches how devs handle criticism.)

Phase 4: Ongoing Presence

Post development progress every 2 weeks (the maximum allowed). Vary the archetype:

  • Week 2: Technical showcase of a specific mechanic (Archetype 5)
  • Week 4: Community input request -- before/after art comparison (Archetype 6)
  • Week 6: Developer milestone (Archetype 2 -- a funny review, a sales surprise, a press mention)
  • Week 8: Another gameplay video with a new feature

Stealth distribution tactics:

  • Answer "What game is this?" posts when someone shares a screenshot that resembles your genre. Mention your game as a similar recommendation (not a plug).
  • Participate in "best indie games" discussion threads. These appear organically ("The Top 5 Highest Rated Games This Year Are All Indie") and mentioning your game in comments is accepted.
  • The "I updated my capsule art" post (6,252 score) is a genius stealth distribution tactic -- it's technically about art feedback, but the entire comment section sees your game's branding.

Score-Tier Calibration

Your Content TypeRealistic FloorRealistic CeilingWhat 1,000 Score Means
Gameplay video (new game)3007,000Good traction, ~200 wishlists likely
Developer milestone50013,000Very strong, emotionally resonant
Meme / humor1,00010,000Viral potential, but no direct game exposure
Art feedback / before-after5006,000High engagement, community investment
Technical showcase4007,000Solid, niche appeal
Industry commentary5007,000Brand building, not direct conversion

Post-Publication Measurement

  • Ratio above 0.97 in the first 2 hours: Strong universal approval. Let it ride.
  • Ratio 0.90-0.96 in the first 2 hours: Some friction. Check comments for specific criticisms and address them immediately.
  • Ratio below 0.90: Something is wrong. Common causes: perceived AI art, genre misrepresentation, too-polished marketing tone, mobile game stigma.
  • Comments-to-upvotes above 0.10: Unusually high engagement -- you've hit a nerve (positive or negative). Monitor closely.
  • Post doesn't break 100 upvotes in 4 hours: The thumbnail/title didn't hook. Consider deleting (within sub rules) and re-approaching with a different clip or title angle in 2 weeks.

12. Applying This to Any Project

Quick-Reference Checklist

  1. Is your gameplay visually interesting in a 5-second clip? If no, you are not ready to post.
  2. Do you have a native Reddit video upload (not a YouTube link)?
  3. Is your title a question or emotional statement (not a marketing pitch)?
  4. Have you disclosed any AI usage? (Rule 6 -- mandatory)
  5. Is your account 1+ weeks old with posting history? (Rule 1)
  6. Has it been 2+ weeks since your last submission? (Rule 3)
  7. Have you removed all emoji, CTAs, and marketing language from the title?
  8. Is your selftext under 5 sentences with a Steam link at the end (not the beginning)?
  9. Are you prepared to reply to every comment in the first 4 hours?
  10. Have you posted at least one non-promotional contribution to the sub first?

Scenario-Based Launch Guides

If your game is free / open-source

Optimal formula: Post a gameplay VIDEO titled "I spent [timeframe] building [concept] and it's free" or "My [genre] game is free on [platform]". Mention "free" in the title -- it removes the last barrier to engagement. Include the download link in selftext. Key risk: Free games can feel like prototypes or student projects. The gameplay clip must look polished enough to be worth downloading. If it looks like a game jam entry, the community will ignore it regardless of price.

If your game uses one-time / lifetime pricing

Optimal formula: Do not mention price in the title or selftext. Let the gameplay video sell itself. If someone asks about pricing in comments, respond transparently: "$X on Steam." The community is inherently sympathetic to one-time purchase indie games. Key risk: If your price point is above $20, be prepared for "wait for sale" comments. Price anchoring ("It's $14.99, about the cost of a couple coffees") can backfire -- just state the number.

If your game uses subscription / F2P with microtransactions

Optimal formula: Be upfront. "It's free-to-play with optional cosmetic purchases." Do NOT hide the monetization model. The Pathea Games "Superball" post (2,054 score, 0.86 ratio) generated friction partly because the F2P model felt buried. Key risk: F2P is inherently suspect on this subreddit. The community will ask hard questions about monetization. Have clear, honest answers ready. "No pay-to-win, cosmetic only" is the minimum viable answer.

If your game was built with AI assistance

Optimal formula: There is no optimal formula. Rule 6 requires disclosure. The community's default reaction to AI involvement ranges from skepticism to hostility. If AI was used only for prototyping/testing (not final art or content), say so explicitly: "All art is hand-drawn. AI was used only for [specific limited purpose]." Key risk: Undisclosed AI usage that gets discovered will destroy your reputation permanently. The community actively investigates suspected AI art. "Started replacing AI art with commissioned art" (4,065 score) succeeded specifically because the dev was transparent about having USED AI art and then moving away from it. Honesty about AI is the only viable path.

Cross-Posting Guidance

Based on the existing analyses in this repository:

  • On r/IndieGaming: Frame as a gameplay showcase. Lead with the most visually impressive clip. Title as a question or concept pitch. The audience is gamers who want to be impressed.
  • On r/SideProject: Frame as a personal journey. Lead with the story ("I quit my job", "My daughter draws the characters"). The audience is builders who want to see the human behind the project.
  • On r/macapps: Only applicable for macOS games. Frame as utility -- what problem does this game solve (boredom, relaxation)? Follow PCP format. The audience is consumers evaluating software.
  • On r/ClaudeAI: Only applicable if Claude was used in development. Frame as "I built this with Claude" -- the audience cares about the AI workflow, not the game itself.
  • On r/gamedev: Frame as a technical discussion. Lead with the engineering or design challenge. The audience is fellow developers who want to learn from your process.

The same game can be posted to all these subreddits with different framing, as long as you respect each community's one-submission rules and tone. Never cross-post the same title/content -- rewrite for each audience.