CHECK IT

Sole iOS Developer and Designer.
Swift, SwiftUI, Firebase Auth, Firestore, Git, GitHub
XO App is a fast-paced twist on classic Tic-Tac-Toe where players compete against an AI to win as many games as possible within 60 seconds. It aims to make Tic-Tac-Toe exciting again by turning it into a speed-based, skill-driven challenge with real-time score tracking and a competitive global leaderboard, allowing signed-up users to save high scores while guest players can still enjoy the game.
Built using Swift and SwiftUI, the app features smooth animations, sound effects, a countdown timer, and an AI opponent. Firebase handles authentication, score saving, and leaderboard ranking. I designed and implemented everything from gameplay logic to data syncing.
The real challenge was figuring out how to make my XO game stand out from the thousands of Tic-Tac-Toe games available in the App Store. I also had to design the logic to differentiate guest and registered users to control leaderboard access without blocking gameplay.
After studying other Tic-Tac-Toe games on the App Store, I designed a unique game mechanic where users try to win as many games as possible within 60 seconds. To make it more competitive, I implemented user authentication and a global leaderboard using Firebase, allowing only signed-up users to compete for the top ranks, while guest players can still enjoy the game without saving scores. I really love how this game turned out.
Published on the App Store and praised by testers for its addictive gameplay loop. The competitive timer, smart AI, and global ranking system created a satisfying challenge for casual players and high scorers alike. The app supports both iPhones and iPads, and features dynamic styling that adapts to light and dark mode based on the user's system settings.
Designed and developed the entire app, including the game logic, AI, UI, animations, authentication, and leaderboard system, from the ground up.
This project strengthened my skills in AI programming, game loop management, SwiftUI animations, and Firebase integration, especially in designing short-session, leaderboard-based mobile games.
October 2023