Pinned Tweet
WHEELCHAIR D: a racing game where each thumb drives one wheel.
I used a wheelchair for the first time in hospital and found it surprisingly fun to drive, so I built a racing game out of it with Claude.
Play it free: office-canard.com/
#AIGameCompetition @loadoutprotocol
My App Store screenshot upload kept getting stuck. The cause was palette PNGs with transparency.
Saving them as regular PNGs without transparency fixed it.
#gamedev #indiegame #mobilegame
A yokozuna has been split into two parallel worlds.
SUMOVERSE — every move is copied in both worlds. Shove, slip out of step, and bring both halves back together.
#gamedev #indiegame #mobilegame
Hop from shadow to shadow. Get the frogs home.
SHADE PLOP: the sun never waits. Plop!
#gamedev #indiegame #mobilegame
Google Play's new quantum-safe signing meant the key shown in Play Console wasn't the key actually being shipped.
I pulled the installed app off a real phone to check the real key. Trust the device, not the dashboard.
#gamedev #indiegame #mobilegame
I reused my Android screenshots for an App Store listing. Rejected under 2.3.10.
Make separate screenshots for iOS. It's tedious, but it saves a round of review.
#gamedev #indiegame #mobilegame
Two hands, two wheels.
WHEELCHAIR D: each wheel has its own lever. 31 courses, world records, three rivals.
#gamedev #indiegame #mobilegame
When I replied to Apple Review, Claude wrote a "fact" it hadn't checked. It was wrong.
New rule: nothing goes in a message to Apple unless we've actually verified it.
#gamedev #indiegame #aigamedev
On iOS, the sound died after a video ad. AudioContext still said "running", but nothing played. resume() didn't help.
What fixed it: throw away the AudioContext and build a new one when the ad closes.
#gamedev #indiegame #mobilegame
Open the valve. Level the tanks.
REBEL LEVEL: free on iOS & Android.
#gamedev #indiegame #mobilegame
Where AI helps me most: things with a right answer.
Is every puzzle solvable? How much grace time does a jump need? Will this build pass? Let the AI calculate. Save your own judgment for whether it's fun.
#gamedev #indiegame #aigamedev
I submitted several small games to the App Store around the same time. All of them got rejected under 4.3(a) (spam).
Now I submit one at a time.
Two of those rejections were later overturned after I appealed to the App Review Board.
#gamedev #indiegame #mobilegames
The fire is spreading, and the tents are next.
FIRE MOAT: dig moats, water fills every hole, and fire can never cross water. Each shovel works only once. Count the turns and find the one route that saves everyone.
Free on Google Play.
#FIREMOAT #puzzlegame #indiegame
I tapped ads on my own phone while testing. AdMob counted it as self-clicking and suspended my account for 29 days.
Now every game has a hidden switch: tap the top-left corner 7 times within 3 seconds, and that device only shows test ads.
#gamedev #indiegame #mobilegames
AI can't judge game feel. Claude writes the code, but I'm the one who has to play it on a real phone.
And I test in different states: after a drink, while doing something else, right after waking up. Each one finds different problems.
#gamedev #indiegame #aigamedev
Aim. Fire. Defend your PC.
SCOPE & LANDMINE — free on iOS & Android.
#indiegame #ScopeAndLandmine
App Store
apps.apple.com/app/id6809737…
Google Play
play.google.com/store/apps/d…
Tilt the floor. Roll the bear out the door.
TILT ROOM — everything slides at once. 500 rooms.
#indiegame #TiltRoom
