Tic-Tac-Toe game made in C and C++ for the 'Applied Programming' course in AAST's Computer Engineering curriculum.
Tic-Tac-Toe which includes 4 different modes.
- Easy difficulty
- Medium Difficulty (Implemented by merging Mini-Max algorithm and Random placing)
- Hard Difficulty (Implemented using Mini-Max algorithm)
- Two-Player Mode
Game also includes Main Menu done using Win32 API graphics library and manual graphics for the main game in C++.
Game also features original compositions able to be downloaded on MediaFire.
Game Created by Alaa Imam, Ismail Fakhr, and Ahmed Kamal.
Alaa Imam - Music, C++ Graphics, and General Coding
Ismail Mohamed - Main Menu Graphics and General Coding
Ahmed Kamal - Mini-Max Algorithm Implementation and General Coding
All codes for the game are available in the repository and can be modified.
- main.cpp for the Main Menu graphics.
- easyai.cpp, mediumai.cpp, hardai.cpp, and twoplayers.cpp for each mode's code.