Code

Tic Tac Toe - React Native Game with AI, AdMob & IAP

Tic Tac Toe - React Native Game with AI, AdMob & IAP

Recently Updated

Premium Tic Tac Toe – React Native Game

A beautifully crafted, production-ready Tic Tac Toe game built with React Native and Expo SDK 54. Perfect for reskinning and ready for App Store and Google Play deployment!

Key Highlights

  • 16 Beautiful Themes – Dark, Light, Neon, Ocean, Sunset, Forest, Candy, Midnight, Retro, Arctic, Volcano, Lavender, Cyberpunk, Autumn, Monochrome, Gold
  • 14 Languages – English, Turkish, Spanish, German, French, Italian, Portuguese, Arabic (RTL), Russian, Japanese, Korean, Chinese, Hindi, Indonesian
  • Smart AI Opponent – Three difficulty levels (Easy, Medium, Hard) using Minimax algorithm
  • Professional Sound Effects – 8 royalty-free sounds included (tap, win, lose, draw, UI sounds)
  • Background Music – Looping music with volume control and toggle
  • Premium Animations – Confetti celebrations, winning line highlights, smooth transitions
  • Cross-Platform – iOS, Android, and Web support
  • TypeScript – Fully typed codebase for better maintainability
  • Complete Documentation – Beginner-friendly HTML documentation included

Game Features

  • Two Game Modes: Player vs Player (PvP) and Player vs AI (PvE)
  • Separate Statistics: Track wins, losses, draws, and streaks for each mode
  • Persistent Scores: All data saved locally with AsyncStorage
  • Haptic Feedback: Vibration on moves and game events
  • Fullscreen Mode: Immersive gameplay (hides Android navigation bar)
  • Settings Control: Toggle sounds, music, haptic feedback, choose themes and languages

Customization

  • Easy Theme Customization: 16 pre-built themes or create your own
  • Simple Reskin Process: Well-organized code structure
  • Multi-language Support: Add new languages easily
  • Configurable Settings: Change app name, icons, package ID in minutes

Monetization Ready

  • AdMob Fully Integrated: Banner, Interstitial, and Rewarded ads working out of the box (react-native-google-mobile-ads v16.0.0)
  • Test Ads Included: Google’s test ad units pre-configured – replace with your IDs for production
  • AdBanner Component: Drop-in component ready to use in any screen
  • In-App Purchase Fully Implemented: Remove ads purchase flow complete with react-native-iap
  • IAP Features: Purchase, restore, unfinished purchase handling, transaction verification
  • Smart Ad Frequency: Shows ads every 3 games automatically
  • Analytics Structure: Event tracking with console logging (optional Firebase upgrade)

Technical Details

  • Framework: React Native with Expo SDK 54
  • Language: TypeScript (strict mode)
  • Architecture: New Architecture enabled
  • Platforms: iOS 13+, Android 6+, Web
  • Dependencies: All MIT/Apache 2.0 licensed (no GPL)
  • Sounds: Royalty-free Mixkit sounds (commercial use allowed)
  • Code Quality: Clean, well-documented, and organized

What’s Included

  • Full source code (TypeScript + React Native)
  • 8 professional sound effects + background music
  • 16 color themes (fully customizable)
  • 14 language translations (with RTL support)
  • Complete HTML documentation (beginner-friendly)
  • README, CHANGELOG, and license files
  • .env.example for easy configuration
  • EAS build configuration for App Store/Play Store deployment
  • 6 months support included

Documentation

Includes comprehensive documentation with:

  • Step-by-step installation guide (even for complete beginners)
  • Node.js installation instructions (Windows/macOS/Linux)
  • Customization guide (themes, languages, app name, icons)
  • AdMob setup instructions
  • App Store and Play Store submission guide
  • Troubleshooting section

Perfect For

  • Publishing to App Store and Google Play Store
  • Reskinning and creating multiple game variants
  • Learning React Native and Expo development
  • Client projects requiring a Tic Tac Toe game
  • Portfolio projects

Requirements

  • Node.js 18+ (installation guide included in documentation)
  • Basic knowledge of React Native (documentation assumes beginner level)
  • For iOS builds: macOS with Xcode
  • For Android builds: Android Studio (optional, can use EAS Build)

Support

6 months of support included. We respond to all questions within 24-48 hours.

Get started today and publish your Tic Tac Toe game on App Store and Play Store!

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey