{"id":19111002,"url":"https://github.com/ckshetty4/board-battle-royale","last_synced_at":"2026-07-08T15:31:39.801Z","repository":{"id":259711992,"uuid":"867492596","full_name":"CKShetty4/Board-Battle-Royale","owner":"CKShetty4","description":"A multiplayer online and offline Tic Tac Toe game with customizable themes, social features, and a leaderboard, built using React. The game offers both player vs player and player vs computer modes, with the option to invite friends or challenge past opponents.","archived":false,"fork":false,"pushed_at":"2024-10-30T09:11:47.000Z","size":2753,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-29T04:05:47.369Z","etag":null,"topics":["development-phase","game","game-development","pending","webapp"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/CKShetty4.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}},"created_at":"2024-10-04T07:06:50.000Z","updated_at":"2024-10-30T09:11:50.000Z","dependencies_parsed_at":"2024-10-27T14:23:28.996Z","dependency_job_id":"88996437-8798-450d-9276-f6462e28ee9f","html_url":"https://github.com/CKShetty4/Board-Battle-Royale","commit_stats":null,"previous_names":["ckshetty4/board-battle-royale"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/CKShetty4/Board-Battle-Royale","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CKShetty4%2FBoard-Battle-Royale","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CKShetty4%2FBoard-Battle-Royale/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CKShetty4%2FBoard-Battle-Royale/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CKShetty4%2FBoard-Battle-Royale/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CKShetty4","download_url":"https://codeload.github.com/CKShetty4/Board-Battle-Royale/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CKShetty4%2FBoard-Battle-Royale/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35270196,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-08T02:00:06.796Z","response_time":61,"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":["development-phase","game","game-development","pending","webapp"],"created_at":"2024-11-09T04:26:43.832Z","updated_at":"2026-07-08T15:31:39.781Z","avatar_url":"https://github.com/CKShetty4.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Board-Battle-Royale\n\nWelcome to **Board Battle Royale**, a series of multiplayer online and offline classic board games with a modern twist! This project offers customizable themes, social features, and a leaderboard for a competitive edge. Dive into timeless board games, challenge friends or past opponents, and experience each game in your unique style. The first game developed under this series is **Tic Tac Toe**.\n\n## 🎲 Project Overview\n\n**Board Battle Royale** brings together various board games in one application, where each game is stored in its own folder for easy expansion. The first game, **Tic Tac Toe**, is live and can be found in the `tic-tac-toe` folder, with more games to be added soon.\n\n## 🚀 Features\n\n- **Multiplayer Modes**: Play online or offline with friends or challenge a past opponent.\n- **Game Variety**: Multiple games, with Tic Tac Toe as the first in the series. New games will be added in their own folders.\n- **Customization**: Choose from various themes to personalize your gaming experience.\n- **Leaderboard and Social Features**: Track your rank and achievements, and challenge other players.\n\n### Current Game: Tic Tac Toe\n\n- **Two Modes**: \n  - *Player vs Player*: Engage in classic gameplay against a friend.\n  - *Player vs CPU*: Face off against a CPU opponent with a custom-built algorithm that adds a touch of unpredictability, simulating a human opponent.\n- **Symbol Selection**: Player One can select their symbol, X or O, before the game begins (X always starts).\n- **Score Display**: Tracks wins for each player and the total number of ties.\n- **Responsive and Engaging UI**: Built with a focus on accessibility and smooth user experience across devices.\n\n## 📂 Project Structure\n\nEach game under **Board Battle Royale** is developed as an independent module and stored in its own folder. For example:\n- `tic-tac-toe/`: Folder for Tic Tac Toe game\n- `future-game/`: Placeholder for future games\n\nEach game folder contains its own README, making it easy to navigate and set up each game individually.\n\n## 📸 Screenshots and Demo\n\n![Demo Video](/tic-tac-toe/Demo/demo.mp4  \"DemoVideo\")\n\n### Screenshot\n\nBelow is a screenshot of the application:\n\n![StartScreen](/tic-tac-toe/Demo/StartScreen.png \"StartScreen\")\n![GameBoard](/tic-tac-toe/Demo/GameBoard.png \"GameBoard\")\n![Gameplay](/tic-tac-toe/Demo/Gameplay.png \"Gameplay\")\n![RestartScreen](/tic-tac-toe/Demo/RestartScreen.png \"RestartScreen\")\n![WinnerScreen](/tic-tac-toe/Demo/WinnerScreen.png \"WinnerScreen\")\n\n## 💻 Getting Started\n\n### Run Tic Tac Toe Locally\n\nTo try the Tic Tac Toe game locally, follow these steps:\n\n1. Clone this repository:\n   ```bash\n   git clone https://github.com/CKShetty4/Board-Battle-Royale.git\n   ```\n2. Navigate to the Tic Tac Toe directory:\n   ```bash\n   cd Board-Battle-Royale/tic-tac-toe\n   ```\n3. Install dependencies:\n   ```bash\n   npm install\n   ```\n4. Start the development server:\n   ```bash\n   npm start\n   ```\n5. Open [http://localhost:3000](http://localhost:3000) to play in your browser.\n\n## ⭐ Feedback and Contributions\n\nIf you enjoy the games or want to see more in the series, please give this project a **star** on GitHub! Stay tuned for updates as new games are added, and **follow** to be the first to know.\n\n---\n\nThis README provides an overview of the **Board Battle Royale** project structure and functionality, with more information available in individual game folders as new games are added. Enjoy the battle!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fckshetty4%2Fboard-battle-royale","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fckshetty4%2Fboard-battle-royale","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fckshetty4%2Fboard-battle-royale/lists"}