{"id":21186710,"url":"https://github.com/emmanuelaaron/tic-tak-toe","last_synced_at":"2025-10-05T02:09:04.262Z","repository":{"id":97964393,"uuid":"263134544","full_name":"Emmanuelaaron/tic-tak-toe","owner":"Emmanuelaaron","description":null,"archived":false,"fork":false,"pushed_at":"2020-06-03T14:52:16.000Z","size":44,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"development","last_synced_at":"2025-03-14T20:18:25.162Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Emmanuelaaron.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2020-05-11T19:13:30.000Z","updated_at":"2020-06-03T14:52:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"3410fbff-11d5-401a-88b0-3eb90b9ad2c9","html_url":"https://github.com/Emmanuelaaron/tic-tak-toe","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Emmanuelaaron/tic-tak-toe","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Emmanuelaaron%2Ftic-tak-toe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Emmanuelaaron%2Ftic-tak-toe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Emmanuelaaron%2Ftic-tak-toe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Emmanuelaaron%2Ftic-tak-toe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Emmanuelaaron","download_url":"https://codeload.github.com/Emmanuelaaron/tic-tak-toe/tar.gz/refs/heads/development","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Emmanuelaaron%2Ftic-tak-toe/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278399690,"owners_count":25980332,"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-10-05T02:00:06.059Z","response_time":54,"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":[],"created_at":"2024-11-20T18:25:27.713Z","updated_at":"2025-10-05T02:09:04.236Z","avatar_url":"https://github.com/Emmanuelaaron.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tic-Tac-Toe Project\n## Game Instructions!\nWe built a tic-tac-toe game on the command line where two human players can play against each other and the board is displayed in between turns.\nIt was made as a collaborative project in Ruby using OOP concepts.\n\n# What It Does\nThe game collects input from the users and replaces the board positions based on the user inputs with their individual characters.\nTo win the game, a player has to have 3 of their characters in a row (vertically, horizontally or diagonally).\n\n# Preview\n![Tic-Tac-Toe](https://user-images.githubusercontent.com/57812000/82552224-54629c80-9b27-11ea-9182-d4f7f26443a1.png)\n\n# Live Demo\n[Tic Tac Toe](https://repl.it/@Jamezjaz/Tic-Tac-Toe)\n\n# Built With\n- Ruby\n- Rubocop\n- vscode\n\n# Getting Started\nTo get a local copy up and running follow these simple example steps.\nClone this repo in your local machine, cd to the directory and run `bin/main.rb` on your terminal\n\n# Instructions To Play\n- The game is played on a grid that's 3 squares by 3 squares.\n\n``` \n    1|2|3\n    4|5|6\n    7|8|9 \n\n```\n\n- Input your name when it prompts for player's name and hit \"Enter\"\n- Player1's character is \"X\" and Player2's character is \"O\"\n- Players take turns putting their characters on the board with numbers from 1 - 9.\n- The first player to get 3 of their characters in a row (vertically, horizontally or diagonally) is the winner.\n- When all 9 squares are filled up, the game is over. If no player has 3 characters in a row, the game ends in a tie.\n- You can restart the game if you wish to!\n\n# Prerequisites\n- Get [ruby](https://www.ruby-lang.org/en/downloads/) latest version installed\n\n## Authors\n\n👤 **Odufu James Chigozie**\n\n- Github: [@Jamezjaz](https://github.com/jamezjaz)\n- Twitter: [@Jamezjaz](https://twitter.com/jamezjaz90)\n- Linkedin: [@Jamezjaz](https://linkedin.com/in/james-odufu-ba2a4a125)\n\n👤 **Emmanuel Isabirye**\n\n- Github: [@EmmanuelAaron](https://github.com/Emmanuelaaron)\n- Twitter: [@EmmanuelAaron](https://twitter.com/EmmanuelIsabir1)\n- Linkedin: [@EmmanuelAaron](https://www.linkedin.com/in/fullstackwebdev-emma/)\n\n## 🤝 Contributing\nContributions, issues and feature requests are welcome!\nFeel free to check the [Issues page](https://github.com/Emmanuelaaron/tic-tak-toe/issues).\n\n## Acknowledgments\n- Hat tip to [Microverse](https://microverse.org)\n\n# Show your support\nGive a ⭐️ if you like this project!\n\nEnjoy!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femmanuelaaron%2Ftic-tak-toe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femmanuelaaron%2Ftic-tak-toe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femmanuelaaron%2Ftic-tak-toe/lists"}