๐Ÿ†๐Ÿฅ‡ Tiaco : Online Multiplayer is one of the best puzzle games in the market. ๐Ÿฅ‡๐Ÿ†

Overview

Buy Me A Coffee

visitors

drawing

Important!!! Logo was generated by dall e 2

๐Ÿ† ๐Ÿฅ‡ Tiaco : Online Multiplayer is one of the best puzzle games in the market. ๐Ÿฅ‡ ๐Ÿ†

Get it on Google Play
[Pull Request's are Always Welcomed ]
[Give A Start ,its easy as finding ]

๐Ÿ“ธ ScreenShots

drawing drawing drawing drawing
drawing drawing drawing drawing

Challenge

Can you beat the โ€œExpertโ€ Artificial Intelligence-based level? ๐Ÿ˜ฎ ๐Ÿ™„

Information

๐Ÿฅ‡ Tiaco : Online Multiplayer is a classic board game played between friends and family ๐Ÿ“‹ , and one of the best puzzle games in the market also known as Noughts and Crosses or sometimes X and O or even (Zero โ€“ Kanta in Punjabi) ๐ŸŽˆ โœ– .

Online Multiplayer

Tiaco is a Tic Tac Toe online multiplayer game that lets you play with your friend by simply creating a room and it is very easy as well. Once the room is created, then you can play anywhere anytime without losing any data. This is why Tic Tac Toe is one of the best Online Games in the market. ๐ŸŽˆ

Offline Game

This game can be played offline as well. You have the option to choose between three difficulty levels, and start having fun. ๐Ÿฅณ

Game Modes

โœ” Single Player (Player V/S Computer)
โœ” Multiplayer (Player V/S Friend)
โœ” Online Multiplayer (Player V/S Friend Online)

Features

โญ Three difficulty levels โ€“ Easy, Medium and Expert ๐ŸŒŸ
โญ Smart Artificial Intelligence ๐ŸŒŸ
โญ Great Graphics and Exciting Sound Effects ๐ŸŒŸ
โญ No internet connection required! Play against the computer ๐ŸŒŸ
โญ Play with your family and friends through Local and Online Multiplayer ๐ŸŒŸ
โญ Player Metrics and Statistics ๐ŸŒŸ
โญ Games Played โ€“ Based on Difficulty levels ๐ŸŒŸ
โญ Score Tracking ๐ŸŒŸ
โญ Leader boards and Achievements ๐ŸŒŸ
โญ Offline and Online Compatibilities ๐ŸŒŸ

Friends and Family Friendly

Tiaco is a friend and family game that can be enjoyed by you and your family and friends. You'll be playing this game for hours and its fun for the whole family.

Tiaco is a perfect time pass game of puzzle board game. You played Tic Tac Toe in your childhood, now play on your phone and tablet.

The Tic Tac Toe is a great way to pass your free time whether you're waiting in a queue ๐Ÿ˜ช or being bored ๐Ÿ˜ถ . Stop wasting paper ๐Ÿ™Œ and save trees ๐ŸŒณ ๐ŸŒด . Because of the simplicity of Tic Tac Toe, it is often used as a pedagogical tool for teaching the concepts of Good Sportsmanship and the branch of Artificial Intelligence.

The Artificial Intelligence (AI) ๐Ÿ‘จโ€๐Ÿ’ป for single-player mode includes three difficulty levels, so you can play against a computer player that matches your skill level. The algorithm used in this game is very well trained and has a new set of moves every time you play so that your device wonโ€™t keep making the same moves over and over again ๐ŸŽ— . This game is best suited for all ages people โ€“ Easy (Difficultly) โ€“ Medium (Difficultly) โ€“ Expert (Difficultly) is for smart peoples.

Best Puzzle Game

This brain puzzle teaser suites all ages. Tiaco : Online Multiplayer also known as X and O will develop your logic skills in this great time killer if youโ€™re bored.

โœจ Get Tic Tac Toe Free now and let the fun begin! โœจ

Start to train your brain in this challenge! ๐Ÿ†

Firebase - Cloud Firestore Data Structure (NoSQL)

  • create firebase account
  • create a project for the app
  • install the the google-services.json file in android > app folder
  • create cloud firestore database

    NOTE :: the data structer are specified at the end

  • create authentication template with google sign in
-> (ref) Users
-> (document) 2UKVRiD23kaOnrwtVMHnE3Ru3Gr2
-> (collection)
{
  "uid": "L5bIfVVcJcRF4P57yCSoxzWVQIv2",
  "photoUrl": "https://lh3.googleusercontent.com/a/AItbvmkhOZ9QQROObfhOHu4IKF8e2NhCL17mKxm9Z-tU=s96-c",
  "name": "Hassan Elziadna"
}
=======================================================================================================
-> (ref) Pending Rooms
-> (document) 3ccjW
-> (collection)
{
  "secondID": "2UKVRiD23kaOnrwtVMHnE3Ru3Gr2",
  "status": 100,
  "id": "3ccjWc1fg6XjeHK3FhdpaV5vX9E2"
}
=======================================================================================================
-> (ref) Rooms
-> (document) 2UKVR-3ccjW
-> (collection)
{
  "active": 0,
  "roomID": "2UKVR-3ccjW",
  "playerOne": {
    "uid": "2UKVRiD23kaOnrwtVMHnE3Ru3Gr2",
    "photoUrl": "https://lh3.googleusercontent.com/a-/AFdZucr_MvpJU2jLv-s7eHyvrOSLhNfmixIt_Qt-7CEo=s96-c",
    "name": "ุชูŠูˆุจ ู†ุช"
  },
  "winningState": -1,
  "emojiPlayerTwo": "๐Ÿงจ",
  "gameBoard": {
    "0,1": -1,
    "1,1": 0,
    "1,0": -1,
    "2,0": 0,
    "1,2": 0,
    "2,2": 1,
    "2,1": -1,
    "0,2": 1,
    "0,0": 1
  },
  "winner": "",
  "move": 6,
  "emojiPlayerOne": "๐Ÿ˜ซ",
  "status": 404,
  "stats": {
    "playerOne": 1,
    "playerTwo": 0
  },
  "messages": [
    "Hi , Good Luck1",
    "Thx , You Too0"
  ],
  "playerTwo": {
    "uid": "3ccjWc1fg6XjeHK3FhdpaV5vX9E2",
    "photoUrl": "https://lh3.googleusercontent.com/a-/AFdZucrZkV8TIv8zAX7rWXdZ4j-FmQA6_nAOG6zWJC_LFF0=s96-c",
    "name": "Naser Hassan"
  }
}

๐Ÿ”Œ Plugins

Name Usage
Provider State Management
cloud_firestore A Flutter plugin to use the Cloud Firestore API.
google_sign_in A Flutter plugin for Google Sign In.
firebase_auth A Flutter plugin to use the Firebase Authentication API.
firebase_core enables connecting to Firebase apps
share_plus A Flutter plugin to share content from your Flutter app via the platform's share dialog
google_fonts A Flutter package to use fonts from fonts.google.com.
flutter_screenutil A flutter plugin for adapting screen and font size
font_awesome_flutter The free Font Awesome Icon pack available as set of Flutter Icons
sqflite help to store databse for offline use
shared_preferences help to store databse for offline use
audioplayers A Flutter plugin to play multiple simultaneously audio files
path_provider A Flutter plugin for finding commonly used locations on the filesystem
flutter_launcher_icons A command-line tool which simplifies the task of updating your Flutter app's launcher icon
animations This package contains pre-canned animations for commonly-desired effects
You might also like...

A slide puzzle game created with flutter for the flutter hack

A slide puzzle game created with flutter for the flutter hack

Jungle puzzle A slide puzzle game created with flutter for the flutter hack https://flutter.dev/events/puzzle-hack Numeric Image Dark Mode How to run?

Oct 26, 2022

A Submission for the Flutter Puzzle Hack

A Submission for the Flutter Puzzle Hack

Numbers_Puzzle This project is my submission the "Flutter Puzzle Hack 2022". The application keeps the same gameplay logic but offer a new kind of use

Jun 17, 2022

Apparence.io flutter slide puzzle challenge

Apparence.io flutter slide puzzle challenge

Slide puzzle flutter challenge 2022 Developed with ๐Ÿ’™ by Apparence.io Gameplay This puzzle game is a bit different from other water pipes games. You c

Apr 30, 2022

Planets - Flutter Puzzle Hack

Planets - Flutter Puzzle Hack

Planets | Best Execution Winner ๐Ÿ† Can you put together the planets of our solar system? An interplanetary slide puzzle, powered by Flutter. My Flutte

Jan 4, 2023

Best ever drawer in Flutter for Android and ISO.

Best ever drawer in Flutter for Android and ISO.

Login & Register Screen in Flutter Best ever login and register screen in flutter to make precious application. This flutter app is made just to demon

Aug 28, 2021

best flutter / dart practices + Custom Painter + Sliver App Bar + Custom Scrollview

best flutter / dart practices + Custom Painter + Sliver App Bar + Custom Scrollview

Weekly Budget Flutter App A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get yo

Oct 21, 2021

๐ŸŸง Lints for Dart and Flutter based on software industry standards and best practices.

Solid Lints Flutter/Dart lints configuration based on software engineering industry standards (ISO/IEC, NIST) and best practices. Usage Add dependency

Oct 12, 2022

Kc - A Simple App Solution for Calculation Fraction (Kali) size of a Lehenga. this is very useful for Fashion designers and tailors. Simple UI with best User Experience.

kc A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is yo

Jan 8, 2022

Starter-Flutter - Starter flutter project for best architecture and seperation of code

Starter-Flutter - Starter flutter project for best architecture and seperation of code

Modular-Architecture Codebase CodeBase , Infrastructure and the common Layers (c

Feb 16, 2022
Owner
Naser
limitation is just a word
Naser
Socket library for creating real-time multiplayer games. Based on TCP, with the ability to send messages over UDP (planned).

Game socket The library was published in early access and is not stable, as it is being developed in parallel with other solutions. English is not a n

Stanislav 10 Aug 10, 2022
Slide puzzle - A slide puzzle built for Flutter Challenge

Slide Puzzle A slide puzzle built for Flutter Challenge. Built by Very Good Vent

Very Good Ventures 494 Dec 30, 2022
A host of best internet casual games for mobile users.

Arcade Plaza An online gaming app. Arcade Plaza is an open source mobile gaming app currently available exclusively on Play Store. Read this article t

Aryaman Godara 25 Dec 29, 2022
Multiplayer TicTacToe Game developed using Flutter, Node.js, Express, MongoDB & Mongoose.

Multiplayer TicTacToe Game A completely Responsive Multiplayer TicTacToe Game- Works on Android, iOS, Web & Desktop! Features Create/Join Room Play Re

Rivaan Ranawat 20 Dec 25, 2022
Multiplayer tictactoe game made in Flutter with nodejs and socket.io and using riverpod for state management

TicTacToe Game A Multiplayer TicTacToe Game- Works on Android, iOS and Web. Features Create/Join Room Play Realtime Display Points Round & Game Winner

Utsav Ghimire 5 Oct 18, 2022
Google one tap sign in - Flutter Google One Tap Sign In (Android)

Google One Tap Sign In Google One Tap Sign In (Android) A Flutter Plugin for Goo

null 6 Nov 23, 2022
One Dungeon is a โ€‹1-Bit-style platformer game that consists of one level

One Dungeon is a โ€‹1-Bit-style platformer game that consists of one level. It developed during the Midyear 2022 Flame Game Jam.

Bulent Baris Kilic 6 Sep 21, 2022
Call Kit is a prebuilt feature-rich call component, which enables you to build one-on-one and group voice/video calls into your app with only a few lines of code.

Call Kit (ZegoUIKitPrebuiltCall) Call Kit is a prebuilt feature-rich call component, which enables you to build one-on-one and group voice/video calls

ZEGOCLOUD 9 Dec 26, 2022
This is Math-Puzzle game made in flutter and available on Playstore & AppStore

Math Matrix : Train Your Brain, Improve Math Skill Train Your Brain ยท Report Bug ยท Request Feature Math Matrix is a Math Game that tries improvise you

Jay Savsani 182 Dec 30, 2022
15puzzle - The Game of 15-puzzle written with Flutter

Game of Fifteen Puzzle game with Flutter? The Game of Fifteen (also called 15-puzzle, Gem Puzzle, Boss Puzzle, Mystic Square and many others) is a sli

Artem Chepurnoy 186 Nov 18, 2022