{"id":28360267,"url":"https://github.com/varuns18/tic-tac-toe","last_synced_at":"2026-04-19T05:36:42.093Z","repository":{"id":288450700,"uuid":"867401236","full_name":"varuns18/Tic-Tac-Toe","owner":"varuns18","description":"A versatile and engaging Android game that brings the timeless classic of Tic Tac Toe to your fingertips. Designed for both casual players and enthusiasts, this app offers multiple grid sizes and game modes, ensuring endless fun and challenge.","archived":false,"fork":false,"pushed_at":"2025-04-29T03:22:00.000Z","size":13326,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-22T21:36:17.146Z","etag":null,"topics":["android-application","java","tic-tac-toe","xml"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/varuns18.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-10-04T02:00:40.000Z","updated_at":"2025-04-29T03:22:03.000Z","dependencies_parsed_at":null,"dependency_job_id":"640742d0-c249-4ca9-b62e-c107364070c7","html_url":"https://github.com/varuns18/Tic-Tac-Toe","commit_stats":null,"previous_names":["varuns18/tic-tac-toe"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/varuns18/Tic-Tac-Toe","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varuns18%2FTic-Tac-Toe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varuns18%2FTic-Tac-Toe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varuns18%2FTic-Tac-Toe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varuns18%2FTic-Tac-Toe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/varuns18","download_url":"https://codeload.github.com/varuns18/Tic-Tac-Toe/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varuns18%2FTic-Tac-Toe/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270364971,"owners_count":24571423,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-14T02:00:10.309Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-application","java","tic-tac-toe","xml"],"created_at":"2025-05-28T11:06:05.086Z","updated_at":"2026-04-19T05:36:42.032Z","avatar_url":"https://github.com/varuns18.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tic Tac Toe: Classic \u0026 Offline\n\n**Tic Tac Toe: Classic \u0026 Offline** is a versatile Android game offering both single-player (against configurable AI) and local two-player modes on classic 3×3, 6×6, and 9×9 boards. It’s fully offline and features light/dark themes for personalized play.\n\nThe app is available for download on the Google Play Store:  \n\n[![Download on Google Play](https://play.google.com/intl/en_us/badges/images/badge_new.png)](https://play.google.com/store/apps/details?id=com.ramphal.tictactoe)\n\n---\n\n## 📱 Features\n\n- **Multiple Board Sizes**: Choose between 3×3, 6×6, or 9×9 grids for varied gameplay.\n- **Single-Player vs AI**: Play against an AI opponent with adjustable difficulty levels.\n- **Local Multiplayer**: Engage in two-player matches on the same device.\n- **Offline Play**: Enjoy the game without any internet connection.\n- **Theme Customization**: Switch between light and dark modes to suit your preference.\n\n---\n\n## 🖼️ Screenshots\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: center;\"\u003e\n  \u003cimg src=\"screenshot/1.jpg\" alt=\"Tic Tac Toe\" width=\"200\" style=\"margin: 10px;\"/\u003e\n  \u003cimg src=\"screenshot/4.jpg\" alt=\"GTic Tac Toe\" width=\"200\" style=\"margin: 10px;\"/\u003e\n  \u003cimg src=\"screenshot/5.jpg\" alt=\"Tic Tac Toe\" width=\"200\" style=\"margin: 10px;\"/\u003e\n  \u003cimg src=\"screenshot/7.jpg\" alt=\"Tic Tac Toe\" width=\"200\" style=\"margin: 10px;\"/\u003e\n  \u003cimg src=\"screenshot/8.jpg\" alt=\"Tic Tac Toe\" width=\"200\" style=\"margin: 10px;\"/\u003e\n   \u003cimg src=\"screenshot/D1.jpg\" alt=\"Tic Tac Toe\" width=\"200\" style=\"margin: 10px;\"/\u003e\n   \u003cimg src=\"screenshot/D2.jpg\" alt=\"Tic Tac Toe\" width=\"200\" style=\"margin: 10px;\"/\u003e\n   \u003cimg src=\"screenshot/D3.jpg\" alt=\"Tic Tac Toe\" width=\"200\" style=\"margin: 10px;\"/\u003e\n   \u003cimg src=\"screenshot/D4.jpg\" alt=\"Tic Tac Toe\" width=\"200\" style=\"margin: 10px;\"/\u003e\n   \u003cimg src=\"screenshot/D5.jpg\" alt=\"Tic Tac Toe\" width=\"200\" style=\"margin: 10px;\"/\u003e\n   \u003cimg src=\"screenshot/D6.jpg\" alt=\"Tic Tac Toe\" width=\"200\" style=\"margin: 10px;\"/\u003e\n\u003c/div\u003e\n\n---\n\n## 🚀 Installation\n\n1. **Clone the Repository**\n\n   ```bash\n   git clone https://github.com/varuns18/Tic-Tac-Toe.git\n\n## 🚀 Open in Android Studio\n\n1. **Launch Android Studio.**\n2. Click on `File` \u003e `Open` and navigate to the cloned repository.\n\n## ▶️ Build \u0026 Run\n\n1. Connect an Android device or start an emulator.\n2. Click on the `Run` button or use `Shift + F10`.\n\n## 🎮 How to Play\n\n1. **Select Board Size**: Tap on your preferred grid size (3×3, 6×6, or 9×9) from the main menu.\n2. **Choose Game Mode**:\n   - *Single Player*: Play against the AI.\n   - *Two Player*: Play with a friend on the same device.\n3. **Adjust AI Difficulty** (Single Player Mode):\n   - Navigate to `Settings`.\n   - Choose between Easy, Medium, or Hard difficulty levels.\n4. **Start Playing**: Enjoy the classic game of Tic Tac Toe!\n\n## 🧱 Architecture \u0026 Technologies\n\n- **Language**: Java\n- **Framework**: Android SDK\n- **Architecture**: MVVM (Model-View-ViewModel)\n- **UI Components**: AndroidX, ConstraintLayout\n- **Persistence**: SharedPreferences for storing user settings\n- **Design**: XML layouts with vector assets for scalable graphics\n\n## 🤝 Contributing\n\nContributions are welcome! Please follow these steps:\n\n1. **Fork the Repository**\n\n   Click on the `Fork` button at the top right corner of the repository page.\n\n2. **Create a Feature Branch**\n\n   ```bash\n   git checkout -b feature/YourFeature\n   ```\n\n3. **Commit Your Changes**\n\n   ```bash\n   git commit -m \"Add YourFeature\"\n   ```\n\n4. **Push to Your Branch**\n\n   ```bash\n   git push origin feature/YourFeature\n   ```\n\n5. **Create a Pull Request**\n\n   Open a pull request from your forked repository's feature branch to the main repository's `main` branch.\n\nFor major changes, please open an issue first to discuss what you would like to change.\n\n---\n\n## 📄 License\n\nThis project is licensed under the [MIT License](LICENSE).\n\n---\n\n## 📬 Contact\n\n- **Author**: Varun\n- **GitHub**: [@varuns18](https://github.com/varuns18)\n- **Play Store**: [Tic Tac Toe: Classic \u0026 Offline](https://play.google.com/store/apps/details?id=com.ramphal.tictactoe)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaruns18%2Ftic-tac-toe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvaruns18%2Ftic-tac-toe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvaruns18%2Ftic-tac-toe/lists"}