/Tic-Tac-Toe

A Tic Tac Toe game final project in ALC 2.0 for Android beginners

Primary LanguageJava

Tic-Tac-Toe

Two players game implemented in java. Users are able to play either on a 3x3 or 5x5 Board. A winner emmerges when a player places three or five x's or o's in an horizontally, vertically or diagonally manner on either of both boards respectively. In a situation when it is not attainable it leads to a draw. Users can clearly see and check their scores from the score board above. With a press on the Reset button, the scores and the game is resetted.

Designed as part the "Take a Climb Challenge" for the award of certificate of completion on the @Udacity, @googleafrica and @Andela course Andela Learning Community - Beginner Android Development (ALC 2.0).

Pre-requisites

Android SDK platform tools v27.0.1
Android SDK Tools v26.1.1
Android Support Repository v26.1.0
Gradle 3.0.1

App Features

Buttons
Multi-screen
UserInteraction
Score board

Getting Started

The app uses the Gradle build system. To build this project, use the "gradle build" command or use "Import Project" in Android Studio.

License

Copyright 2018 Onyebinamma Ebuka Peter

This program is a free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.