{"id":18786419,"url":"https://github.com/kayoyin/tictactoe","last_synced_at":"2025-12-22T06:30:20.654Z","repository":{"id":79527653,"uuid":"188791412","full_name":"kayoyin/tictactoe","owner":"kayoyin","description":"CSE207 Networks: Implementation of client and server to play tic-tac-toe using UDP sockets (20/20)","archived":false,"fork":false,"pushed_at":"2019-06-03T10:16:56.000Z","size":74,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-29T12:46:26.545Z","etag":null,"topics":["client-server","socket-programming","tic-tac-toe","udp"],"latest_commit_sha":null,"homepage":"","language":"C","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/kayoyin.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":"2019-05-27T07:17:22.000Z","updated_at":"2019-08-01T08:16:32.000Z","dependencies_parsed_at":"2023-05-10T18:30:26.220Z","dependency_job_id":null,"html_url":"https://github.com/kayoyin/tictactoe","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kayoyin%2Ftictactoe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kayoyin%2Ftictactoe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kayoyin%2Ftictactoe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kayoyin%2Ftictactoe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kayoyin","download_url":"https://codeload.github.com/kayoyin/tictactoe/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239703003,"owners_count":19683188,"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":["client-server","socket-programming","tic-tac-toe","udp"],"created_at":"2024-11-07T20:51:30.910Z","updated_at":"2025-12-22T06:30:20.609Z","avatar_url":"https://github.com/kayoyin.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"Milestone reached: (4) Fully functional client, and 2-player server\n\nCompile the assignment: run 'make'\n\nSet up the server: run './server 1234' (using port 1234 for example)\n\nConnect two clients to the server to play: open two separate shell windows, make sure to be in the assignment directory, and run './client 127.0.0.1 1234' in each shell window\n\nOnce two players have connected to the game, you will be able to play by following the instructions printed on the shell.\nThe code is not (yet) robust against user inputs in wrong format, so please make sure to input two numbers separated by a single space to choose each move\n\nResources used for this assignment:\nCourse moodle page of the assignment for initial structure of client.c\nhttps://www.geeksforgeeks.org/udp-server-client-implementation-c/\ncommon.h, common.c files provided\nFew stackoverflow answers I googled (mainly for debugging)\nWhat I coded for wgetX assignment\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkayoyin%2Ftictactoe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkayoyin%2Ftictactoe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkayoyin%2Ftictactoe/lists"}