Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swift Student Challenge Project: Tic-Tac-Toe & Card Match Game

Welcome to the README file for our Swift Student Challenge project! This iOS app features two engaging games to entertain and challenge users. Below you'll find an overview of the app's features, how to play each game, and instructions for customization.

Games:

1. Tic-Tac-Toe with AI:

  • Play the classic game of Tic-Tac-Toe against an intelligent AI opponent.
  • Enjoy a sleek and intuitive interface for seamless gameplay.
  • The AI is designed to provide varying levels of difficulty to suit players of all skill levels.

2. Card Match Game:

  • Test your memory and concentration with the card matching game.
  • Flip cards to find pairs and earn points for each successful match.
  • Customize your game by selecting themes or creating your own with your favorite images.

Features:

  • Customizable Themes: Choose from pre-defined themes or create your own with personalized images for the card match game.
  • Music and Sound Effects: Immerse yourself in the gaming experience with background music and interactive sound effects.
  • Intuitive Interface: User-friendly interface designed for seamless navigation and gameplay.
  • Scoring System: Track your progress and aim for high scores in the card match game.
  • Responsive AI: Challenge yourself with the Tic-Tac-Toe AI, which adapts to your skill level.

How to Play:

Tic-Tac-Toe:

  1. Launch the app and select the Tic-Tac-Toe game mode.
  2. Take turns placing your symbol (X or O) on the grid.
  3. The first player to get three symbols in a row, column, or diagonal wins.

Card Match Game:

  1. Open the app and select the Card Match game mode.
  2. Choose a theme or create your own with custom images.
  3. Flip over two cards to reveal their images.
  4. Match pairs of cards to earn points.
  5. Keep playing until all pairs are matched or the time runs out.

Customization:

  • Themes: Explore pre-defined themes or create your own by selecting images from your device's library.
  • Music and Sounds: Adjust volume settings or mute/unmute music and sound effects according to your preference.

Requirements:

  • Swift tools version 5.9.0 or later
  • Compatible with iPhone.

Installation:

  1. Clone or download the project repository from GitHub.
  2. Open the project in Xcode.
  3. Build and run the app on your iOS device or simulator.

Photos:

Screenshot 2024-02-25 at 12 00 07 Screenshot 2024-02-25 at 12 00 50 Screenshot 2024-02-25 at 12 01 13

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages