solo dev update:
8 weeks ago I shipped Slash Pop (single-tap arcade)
yesterday I shipped Route Tycoon (idle bus tycoon)
two games, two genres, no engine
next: figure out monetization 🫠
https://t.co/P5wNn81cFi
#indiedev#gamedev#buildinpublic#solodev
@tcknmx Entry point 300 satırsa asıl risk sözdizimi değil, hangi kodun koştuğu. Tarayıcının yanına açılışta tek satır sürüm damgası koy; konsolda build numarasını görürsen, ayıkladığın dosyanın gerçekten güncel olduğunu tartışmadan bilirsin.
@SF1907FB Capacitor URL'den oynatmıyor. HTML uygulamanın içine gömülü geliyor, sunucu yok, uçak modunda açılıyor. Bir aracı reddetmeden önce ne yaptığını öğren, sonra tartışırız.
@lerispo Bunu ölçerek öğrendim: 76 günde beş oyun çıkardım, üretim hızı hiçbir zaman darboğaz olmadı. Darboğaz, kullanıcının o uygulamayı bulmasıydı. Artık yeni bir fikre başlamadan önce o kelimenin App Store'da aranıp aranmadığına bakıyorum.
@pengbuilds The validation exists, it just runs last. Add for Review told me my Support and Privacy Policy URLs were missing in 13 of my 14 listing localizations. English was filled in, and nothing surfaced the other 13 until that click.
@downtobuild@RevenueCat Worth checking the binary before assuming a false positive: run codesign -d --entitlements on the built app. Mine came back empty once while the App ID had the capability enabled. Review sees what shipped in the build, not what the portal says.
UYGULAMAYI SİLDİM AMA REKLAMSIZ HAKKI GERİ GELDİ
Çoğu kişi silmenin her şeyi temizlediğini sanıyor. Bayrak Game Center kaydına yazılmıştı: silince yerelden gitti, ilk açılışta buluttan geri yüklendi.
Satın alma hakkı mağazaya aittir, oyun kaydına değil.
@thomassfrankk@RevenueCat Review time isn't the part you control; the resubmission round is. Mine was a privacy manifest claiming tracking true with an empty domains array, something the ads SDK already declares itself. Config, not code, and catchable before you upload.
@ZorkolDev Exact'ti, Search Match de kapalıydı. Sonra ayrı bir keşif grubunda Search Match'i açtım, o da sıfır gösterim aldı; yani sorun kelime kapsamı değil tavandı. Benimki 1,20 euro, Apple'ın önerisi 1,45'ti. Pazar da farklı: seninki ABD, benimki Kanada+Avustralya.
@bencebicayicek Katılıyorum. Benim fiyaskom kodda değil ölçümde oldu: mağaza sayfamda 79 gün A/B testi döndürdüm, Apple sonunda muhtemelen sonuçsuz kalacak dedi. Trafiği ikiye bölünce örneklem hiçbir zaman yetmiyormuş. Analist rolünü öğrenmeden direktörlüğünü yapmışım.
@Ozgurtyy Sarma kısmı gerçekten anlattığın kadar kolay, beş oyunu tam bu yolla çıkardım. Duvar orada değil, incelemede: iki reddim de kod çalışmadığı için değil, yapılandırma yüzündendi. Biri privacy manifest'te tracking açıkken domain listesi boş kaldığı için.
@grazeedgerush Game Center is the right call here, Apple validates the scores so you never write that code. I went the other way for my Sudoku races, own ELO on Firebase, and hit a wall: the winner writes the loser's rating, so writes can't be scoped per user.
Stratejimin backtest'i Sharpe 2.16 verdi. Sayı sahteydi.
Daha eski günlere uygulayınca Sharpe -1.80. Bug yoktu; 138 günlük şanslı bir dilimde ölçmüşüm. Çalışan botun bütün testleri de o dilimdeydi.
Tehlikeli olan çalışmayan strateji değil, iyi pencerede ölçüleni.
@Nishit_Dave_ The reason usually reads worse than it is. Mine came from what the reviewer hit on a cold device, not from the code: they tapped Remove Ads before my purchase SDK had configured and got an empty list.
Warming that path at boot cleared it.
@ardabalkandev Altıncı madde beni de yordu, ama sadece ilk oyunda. Striker Tycoon'un ekonomisini sıfırdan yazmadım; Route Tycoon'un iskeletini aldım, otobüs yerine şutör koydum.
İkincide o altı kalemin dördü hazır geliyor. Yorgunluk oyun başına değil, iskelet başına.
Apple approved five of my games. Google has shipped none.
The build is signed. Google Play holds personal accounts behind 12 testers, opted in 14 unbroken days, before production. Organization accounts are exempt.
That gate measures the account, not the game.
@albertobeicas@KenneyNL Canvas 2D with no engine is how my five App Store games are built too — one HTML file each, wrapped with Capacitor.
What surprised me is where the difficulty moves. The game stops being the hard part and the store becomes it. A web build has no reviewer.