Giter Club home page Giter Club logo

tictactoeandroid's Introduction

Hey Guys.
This is my first Project on Github.

This project is an Android Two-Player App with simple rules covering all features in simplicity.
Each Game has 2 Players and 5 Rounds. (Best of 5) ---// You can set the Round limit as per your wish.
After 5 Rounds, The Winner is announced and then the Game is restarted again.

Screenshots of the App:

Launcher Home Game Activity

How to use the project?

2 ways to use the Project

Way 1

Step 1: Click on Clone or Download Button on upper right corner of screen.
Step 2: Open Android Studio (Install Android Studio if you havent already. here is the Link.)
Step 3: On Menu, File->Open->select the downloaded folder from step 1.
Step 4: Wait till the Studio loads the App
Step 5: Click on the Green Run Button to start the App in an Emulator.

Way 2

Step 1: Download the apk-debug.apk file on your mobile phone and install the App.
(Chances are that this might throw a "parse error because .apk files cannot be downloaded from github apparently. But, I assure you the App works :P ") Step 2: Run the App on your Android Phone.

Future Scope of this Project:


  1. Play Againist CPU (Single Player) --- // probably need to implement MinMax BackTracking Algorithm.
  2. A Settings Screen (to adjust difficulty level if playing with the CPU, also number of rounds to play in each game, etc)
  3. Multiplayer on Wifi/Lan (Using 2 Mobile Phones)

Pull,Push,Suggest,Criticize,Enjoy.

tictactoeandroid's People

Contributors

aadeshakulkarni avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.