Skip to content

IAmMarcellus/TicTacToe

Repository files navigation

TicTacToe

A React Native TicTacToe game built with Expo, featuring a modern UI and CPU opponent.

🎮 Features

  • Classic 3x3 TicTacToe gameplay
  • CPU opponent with intelligent moves
  • Modern, themed UI with dark/light mode support
  • Game statistics tracking
  • Smooth animations and transitions

🚀 Getting Started

Prerequisites

  • Node.js (v16 or higher)
  • npm or yarn
  • Expo CLI (npm install -g @expo/cli)

Installation

  1. Clone the repository:
git clone https://github.com/IAmMarcellus/TicTacToe.git
cd TicTacToe
  1. Install dependencies:
npm install

Launch the App

Start the development server:

npx expo start

This will open the Expo development tools. You can then:

  • Press i to open on iOS simulator
  • Press a to open on Android emulator
  • Scan the QR code with the Expo Go app on your phone

🛠️ Built With

  • React Native
  • Expo
  • TypeScript
  • React Navigation
  • Restyle (theming)
  • AsyncStorage (stats persistence)

🤝 Contributing

Feel free to open issues or submit pull requests for improvements.

About

A mobile Tic-Tac-Toe game built with React Native in a single day

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors