A fast reflex game: sort falling objects by a rule that keeps changing.
Rule Sort is an endless reflex game for iPhone and iPad, written in Swift and SwiftUI. Objects fall one by one and a rule card decides which side each one goes: warm or cool, round or angular, small or big. I established the iOS project foundation, built and maintained the Firebase backend infrastructure, and integrated Google AdMob with complete Ad Unit ID configuration and rewarded-ad monetization flows.
Each run is a swipe-left, swipe-right sort against the current rule. A wrong swipe costs a heart; storms double the points in fast bursts, and mines must be left to fall. Easy, Medium and Hard levels speed up the falls and add trickier rules, while Legendary is a memory mode where you sort by what you remember seeing. Players unlock new rules, complete missions and protect a daily streak. Everyone gets the same Daily Challenge, ranked on a global Game Center leaderboard, and a weekly Weekend Sprint adds new mutations to the rules.
Key Highlights
- iOS project scaffolding and architectural foundation.
- Firebase infrastructure setup, security, and ongoing maintenance.
- Google AdMob SDK integration, ad unit ID configuration, and rewarded-ad flows.
- Endless reflex sorting where the active rule, and sometimes the controls, flip mid-run.
- Easy, Medium and Hard levels plus Legendary, a memory-based mode.
- Shared Daily Challenge with a global Game Center leaderboard, and a rotating Weekend Sprint.
Swift · SwiftUI · iOS · Firebase · AdMob · Game Center · In-App Purchase · Rewarded Ads