Classic Tic Tac Toe Game

Lazy Tic Tac Toe
- Client: Indie Developer
- Industry: Mobile Gaming
- Services: Game Design, iOS Development, UI/UX
- Platforms: iOS
- Duration: 2 weeks
- Team: 1 iOS Developer
Overview
A modern, minimalist take on the classic Tic Tac Toe game built entirely in Swift for iOS. Supports single-player mode against AI as well as two-player local play. Designed to be simple, quick, and fun with a clean interface.
The Challenge
Create a familiar game that feels fresh on mobile while ensuring smooth performance, instant restarts, and intuitive touch input. Keep the scope small but polished for App Store submission.
Our Solution
We implemented a lightweight game engine in Swift using UIKit. The AI opponent is powered by a minimax algorithm, ensuring challenging play. A responsive grid layout adapts to all iPhone screen sizes.
Key Features
- Single-player mode with AI opponent
- Two-player local mode
- Minimax algorithm for smart AI
- Clean, responsive grid interface
- Light and dark mode support
- Instant restart button
- Works on all iPhone models
Tech Stack
Results
The game runs smoothly at 60fps, features instant restarts, and has been well-received in early testing. Designed as both a coding exercise and a published app to showcase mobile development skills.
“A clean and simple mobile game. small scope, but polished execution.”
— Indie Game Reviewer
