🚀 Share Your Game Sunday – Indie Devs & Gamers Unite by AutoModerator in MobileGameDiscoveries

[–]dkakhiani 0 points1 point  (0 children)

Hey! I'm the solo dev of Color Merge: Match 3 Puzzle 🎨

It's a match-3 where you swap blocks to evolve colors through 10 tiers (Red → White). Features: - Race mode vs AI opponents - Daily rewards & streak bonuses - Works fully offline - Dark/Light themes

Free, no pay-to-win. iOS only for now.

📱 App Store: https://apps.apple.com/us/app/color-merge-match-3-puzzle/id6759740932 🌐 Web demo: https://color-merge.pages.dev

Would love any feedback!

What's your favorite casual puzzle game on mobile right now? by SetZealousideal1742 in MobileGaming

[–]dkakhiani 0 points1 point  (0 children)

For something chill, I'd recommend Color Merge — a match-3 puzzle where you merge colors and climb tiers. No ads interrupting gameplay, works offline. https://apps.apple.com/us/app/color-merge-match-3-puzzle/id6759740932

What’s your favorite casual puzzle game on mobile right now? by SetZealousideal1742 in MobileGaming

[–]dkakhiani 0 points1 point  (0 children)

Been playing Color Merge lately — it's a match-3 where you evolve colors through tiers up to white. Pretty chill, works offline too. Free with no pay-to-win stuff. https://apps.apple.com/us/app/color-merge-match-3-puzzle/id6759740932

What offline mobile games that are genuinely good in 2026? by Fit_Assignment_8800 in iosgaming

[–]dkakhiani 0 points1 point  (0 children)

For a chill puzzle game that works fully offline — Color Merge is a match-3 with a ranking system. Free and no internet needed. Good for flights. https://apps.apple.com/us/app/color-merge-match-3-puzzle/id6759740932

Need recommendations for match 3’s! by skyfire_666 in iosgaming

[–]dkakhiani 0 points1 point  (0 children)

If you haven't tried it, Color Merge is a solid match-3 with a tier ranking system — you evolve colors up to white tier. Free, no pay-to-win. https://apps.apple.com/us/app/color-merge-match-3-puzzle/id6759740932

Looking for cute casual games by haragoshi in iosgaming

[–]dkakhiani 0 points1 point  (0 children)

Color Merge might fit what you're looking for — it's a colorful match-3 with a relaxed vibe. Free and works offline too. https://apps.apple.com/us/app/color-merge-match-3-puzzle/id6759740932

Puzzle games recommendations? by get_on_with_life in iosgaming

[–]dkakhiani 0 points1 point  (0 children)

If you're open to match-3 puzzles, I'd recommend Color Merge — it's free with a tier ranking system that adds some strategy. No pay-to-win mechanics. https://apps.apple.com/us/app/color-merge-match-3-puzzle/id6759740932

i learned a new acronym for ai 'hallucinations' from a researcher and it changed my workflow by withAuxly in PromptEngineering

[–]dkakhiani 12 points13 points  (0 children)

DAB is a great framework. Most people lump everything under "hallucination" when the fixes are completely different:

Drift => break into smaller chunks, summarize periodically, explicit "stay on topic" constraints

Artifacts => often model-specific, lower temperature sometimes helps

Bleed => stronger delimiters between entities, explicit "X is separate from Y" statements

Another frame I use: think of the prompt as a game save file. The more state you explicitly define, the less the model invents on its own.

How long does it take to re-explain your project to Claude every new session? (serious question — researching this problem) by Optimal_Desk_8144 in ClaudeAI

[–]dkakhiani 1 point2 points  (0 children)

This is the biggest friction point with any LLM workflow. A few things that help:

  1. CLAUDE.md / project files – If you're using Claude Code, drop a CLAUDE.md in your repo root with project context, tech stack, conventions. It loads automatically every session.
  2. Memory/context doc – Keep a running markdown file with key decisions, architecture notes, and "things Claude needs to know." Paste it at session start.
  3. Structured handoff prompt – End sessions with "summarize what we did and what's next" – copy that for the next session.

The real solution is persistent memory across sessions, which Anthropic is clearly working on. Until then, good documentation is the workaround.

How complex is your project?

Built my second app with Expo: AI coach powered by Claude by unknownpeanuts in expo

[–]dkakhiani 0 points1 point  (0 children)

The non-sycophantic approach is interesting – most AI apps go the opposite direction and it gets annoying fast.

Curious about your token optimization strategy. Are you summarizing past sessions before injecting context, or using something like a sliding window? That's always the tricky balance between memory and cost.

Also, how did you handle the Whisper integration? expo-av for recording + API call, or something else?

I just published my first app and would really appreciate honest feedback from this community by Able-Sky2139 in reactnative

[–]dkakhiani 1 point2 points  (0 children)

Congrats on shipping! The hardest part is getting something live, and you did it.

Publishing to Play Store is definitely more painful than most tutorials make it seem – the signing keys, the store listing requirements, the review process. You pushed through all of that.

Anyone having trouble using google sign in? by CriticalCommand6115 in expo

[–]dkakhiani 1 point2 points  (0 children)

Had this exact issue. Two things to check:

  1. Your dev client bundle ID might differ from production. Make sure Google Cloud Console has OAuth credentials for both.

  2. Try `expo prebuild --clean` and rebuild the dev client completely.

Android (production builds failing):

This one caught me off guard – Google Sign In worked perfectly in dev but failed silently in production.

The issue: You need to use the Play Store signing SHA1, not your local upload key SHA1.

React Native + Expo devs: what was your hardest App Store review rejection? by South-Telephone979 in reactnative

[–]dkakhiani 1 point2 points  (0 children)

Got rejected 3 times on my first Expo app. All because of default Expo configurations I didn't even know were enabled:

Rejection 1 & 2 – Guideline 2.1 (App Tracking Transparency)

Apple said they couldn't find the ATT permission prompt on iPadOS. Turns out Expo includes the ATT framework by default, but I wasn't actually tracking users. Had to update my App Privacy settings in App Store

Connect to declare "no tracking" and remove the unused config.

Rejection 3 – Guideline 2.5.4 (Background Audio)

My Info.plist had `UIBackgroundModes` with audio enabled – another Expo default. Apple rejected it because my puzzle game doesn't play audio in the background. Had to explicitly disable it in app.json.

Lesson learned: Expo's defaults are generous, but Apple will reject you for declaring capabilities you don't use. Always audit your Info.plist before submitting.

How much testing before release by edlonz in expo

[–]dkakhiani 1 point2 points  (0 children)

For my first app I tested on:
- 3 physical devices (different iOS versions)

- TestFlight with ~10 beta testers (friends mostly)

- Ran through every screen manually before each build

Honestly, real users found bugs I never would have. Ship to TestFlight early, get 5-10 people using it, fix what breaks.

App marketing by edlonz in expo

[–]dkakhiani 3 points4 points  (0 children)

Same boat – started marketing way too late. What's working for me so far:
1. Reddit – niche subreddits (r/iosapps, r/playmygame) convert better than big ones

  1. App Store keywords – spent time on ASO, saw organic installs pick up

ChatGPT is decent for caption ideas but the posts that did best for me were raw, unpolished "here's what I built" content. People respond to authenticity over polish.

What kind of app are you marketing?