{"id":13525739,"url":"https://github.com/gamedolphin/sliding_puzzle","last_synced_at":"2025-04-01T05:32:17.794Z","repository":{"id":17178863,"uuid":"19946218","full_name":"gamedolphin/sliding_puzzle","owner":"gamedolphin","description":"A simple sliding blocks puzzle game. ","archived":false,"fork":false,"pushed_at":"2014-05-19T17:17:23.000Z","size":953,"stargazers_count":33,"open_issues_count":2,"forks_count":19,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-08-02T06:17:57.827Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.sandeepnambiar.com/sliding_puzzle/","language":"JavaScript","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/gamedolphin.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":"2014-05-19T15:03:51.000Z","updated_at":"2024-07-11T13:21:17.000Z","dependencies_parsed_at":"2022-09-11T02:22:58.485Z","dependency_job_id":null,"html_url":"https://github.com/gamedolphin/sliding_puzzle","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/gamedolphin%2Fsliding_puzzle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamedolphin%2Fsliding_puzzle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamedolphin%2Fsliding_puzzle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamedolphin%2Fsliding_puzzle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gamedolphin","download_url":"https://codeload.github.com/gamedolphin/sliding_puzzle/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222703720,"owners_count":17025837,"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-08-01T06:01:21.643Z","updated_at":"2024-11-02T10:31:05.843Z","avatar_url":"https://github.com/gamedolphin.png","language":"JavaScript","funding_links":[],"categories":["Puzzle","Browser-Based"],"sub_categories":["Puzzle"],"readme":"sliding_puzzle\n==============\n\nA simple sliding blocks puzzle game. You can also create your own puzzle and then click on \"Get Url\" to get \na link which will recreate the puzzle whenever someone clicks on it. \n\nHere's a tiny commentary about the coding style. I have, in a long time, deviated from using separate screens \nand provided you with a game in its first screen. I was trying to emulate the actual hardware toy of \nthe same game which is just there and does not have a Main Menu. One of the consequences of this approach \nis a few lines (maybe more than a few) of repeated code and inefficient algorithms. \nIf you go through the code of game.js file, you'll see a lot of places where you may go \"WHY!?\" and in certain cases, \nI've genuinely forgotten why,  even though the I made the whole game in less than a day.  \nSo please forgive the crass coding and try and enjoy the game!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgamedolphin%2Fsliding_puzzle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgamedolphin%2Fsliding_puzzle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgamedolphin%2Fsliding_puzzle/lists"}