{"id":17525458,"url":"https://github.com/tedlivist/tic-tac-toe","last_synced_at":"2025-03-29T00:41:30.150Z","repository":{"id":48994046,"uuid":"365152448","full_name":"TedLivist/tic-tac-toe","owner":"TedLivist","description":"This is a tic-tac-toe game which two players can play. The winner is the one who first aligns their marker on three subsequent cells (horizontally, vertically or diagonally). After cells are exhausted, and there is no winner it is a tie.","archived":false,"fork":false,"pushed_at":"2021-05-17T12:28:42.000Z","size":74,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2023-03-10T05:02:34.120Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/TedLivist.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}},"created_at":"2021-05-07T07:35:39.000Z","updated_at":"2021-09-10T10:48:15.000Z","dependencies_parsed_at":"2022-09-19T16:23:43.217Z","dependency_job_id":null,"html_url":"https://github.com/TedLivist/tic-tac-toe","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TedLivist%2Ftic-tac-toe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TedLivist%2Ftic-tac-toe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TedLivist%2Ftic-tac-toe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TedLivist%2Ftic-tac-toe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TedLivist","download_url":"https://codeload.github.com/TedLivist/tic-tac-toe/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246122239,"owners_count":20726822,"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","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-10-20T14:43:21.331Z","updated_at":"2025-03-29T00:41:30.126Z","avatar_url":"https://github.com/TedLivist.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Tic-tac-toe\n\n\u003e This project is a tic-tac-toe game that we made and can be played in a console\n\n![ruby-tic-tac-toe](./sc1.png)\n![ruby-tic-tac-toe](./sc2.png)\n![ruby-tic-tac-toe](./sc3.png)\n\nThis is our 3rd ruby project in microverse\n\n## Built With\n\n- Ruby\n\n### Prerequisites\n\nFor local usage, ensure you have Ruby installed\n\n## Getting Started\n\n### To get a local copy up and running simply follow the next step.\n\n- Clone this repository on to your local PC\n  - Click on the `Code` green button\n  - By the right end of the read-only input containing the repository link click the clipboard icon to copy the link\n  - In your local PC, open your terminal in the folder you would like to clone the repository into\n  - Clone the repository with the command: `git clone (copied link)`; like so: `git clone https://github.com/TedLivist/tic-tac-toe.git`\n- After the clone, and still on the terminal, type in the command `cd tic-tac-toe` to access the cloned directory\n- On the terminal, type `bin/main.rb` to start the game\n- Most important. Have fun!\n\n### Game Rules\n\nAfter cloning the repo and accessing the `tic-tac-toe` directory on the terminal, as described above:\n\n  1. To continue the game you must choose a nickname!\n  2. Each player gets a sign to use during the game. Its either X or O\n  3. The game is played in turns. Each player gets one turn\n  4. The goal is for each player to get 3 of the same sign on a same line (row, column or diagonal)\n  5. The first player to get 3 in a line WINS!!!\n  6. If the board is full and neither player got 3 in a line game ends in a draw.\n\n## Setup test\n\n### To setup the Rspec testing process\n \n - While in the directory on the terminal run `bundle install`\n - To install `rspec` gem run `gem install rspec` on the terminal\n - Finally, to run the tests type `rspec spec/[test_file.rb]` like so `rspec spec/logic_spec.rb` to run test on the `Logic` class\n\n## Authors\n\n:bust_in_silhouette: **Igor Koloski**\n\n- GitHub: [@igorkol91](https://github.com/igorkol91)\n- Twitter: [@Destro49536502](https://twitter.com/Destro49536502)\n- LinkedIn: [LinkedIn](https://www.linkedin.com/in/igor-koloski-a754aa208/)\n\n:bust_in_silhouette: **Teddy-Livingstone Ememandu**\n\n- [GitHub](https://github.com/TedLivist)\n- [Twitter](https://twitter/iamxted)\n- [LinkedIn](https://linkedin.com/in/tememandu)\n\n## :handshake: Contributing\n\nContributions, issues, and feature requests are welcome!\nFeel free to contribute\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftedlivist%2Ftic-tac-toe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftedlivist%2Ftic-tac-toe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftedlivist%2Ftic-tac-toe/lists"}