{"id":29625496,"url":"https://github.com/sucicada/algorithm-playground","last_synced_at":"2025-07-21T06:37:07.226Z","repository":{"id":40472660,"uuid":"197006007","full_name":"SuCicada/Algorithm-PlayGround","owner":"SuCicada","description":":a: :parking:  A fun, smart and simple HTML5 game framework to PLAY algorithms with PhaserCE","archived":false,"fork":false,"pushed_at":"2024-03-01T17:36:22.000Z","size":13779,"stargazers_count":4,"open_issues_count":9,"forks_count":3,"subscribers_count":1,"default_branch":"gh-pages","last_synced_at":"2025-07-14T13:02:23.260Z","etag":null,"topics":["canvas","framework","html5-game","html5-game-development","javascript","phaser-ce"],"latest_commit_sha":null,"homepage":"https://apg.sucicada.ml","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/SuCicada.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-07-15T13:38:46.000Z","updated_at":"2024-01-14T15:37:10.000Z","dependencies_parsed_at":"2022-08-09T21:30:52.178Z","dependency_job_id":null,"html_url":"https://github.com/SuCicada/Algorithm-PlayGround","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/SuCicada/Algorithm-PlayGround","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SuCicada%2FAlgorithm-PlayGround","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SuCicada%2FAlgorithm-PlayGround/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SuCicada%2FAlgorithm-PlayGround/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SuCicada%2FAlgorithm-PlayGround/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SuCicada","download_url":"https://codeload.github.com/SuCicada/Algorithm-PlayGround/tar.gz/refs/heads/gh-pages","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SuCicada%2FAlgorithm-PlayGround/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266253913,"owners_count":23900057,"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":["canvas","framework","html5-game","html5-game-development","javascript","phaser-ce"],"created_at":"2025-07-21T06:37:06.484Z","updated_at":"2025-07-21T06:37:07.214Z","avatar_url":"https://github.com/SuCicada.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# APG——Algorithm PlayGround\n\n[![Gitter](https://badges.gitter.im/Algorithm-PlayGround/community.svg)](https://gitter.im/Algorithm-PlayGround/community?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge)\n[![website](https://img.shields.io/badge/%20website-github.io-brightgreen)](https://sucicada.github.io/Algorithm-PlayGround/docs)\n\n\n一个有趣，智能和简单的HTML5游戏框架\n\n简单的开发方式，将你的算法变成游戏\n\n对PhaserCE库的封装开发\n\n70+个函数接口可供使用，通过配置文件智能优化游戏\n\n提供可视化的地图编辑方案\n\n\u003cvideo width=\"100%\" controls\u003e\n  \u003csource src=\"http://sucicada.cf:39/resource/display.mp4\"  type=\"video/mp4\"\u003e\n\u003c/video\u003e\n\n视频制作by[@llwwdbd](https://github.com/llwwdbd)\n\n## [现在就开始制作吧](how-to-make.md)\n\n## [API开发者文档](http:./api)\n\n\n## [官网](http://sucicada.cf:39/APG/) \n[官网(备用)](https://sucicada.github.io/Algorithm-PlayGround/)\n\n## Demo 演示\n+ [git page(可能会慢)](https://sucicada.github.io/Algorithm-PlayGround/docs/#/game-examples/)\n+ [国内使用](http://sucicada.cf:39/APG/docs/#/game-examples/)\n\n![](resource/display1.png)\n![](resource/display2.png)\n\n## 使用在线地图编辑器\n+ [APG MapEditor](https://sucicada.github.io/Algorithm-PlayGround/src/MapEditor/index.html)\n+ [APG MapEditor(备用)](http://sucicada.cf:39/APG/src/MapEditor/index.html)\n\n![](resource/display3.png)\n\n## 下载\n+ [APG.js](https://github.com/SuCicada/Algorithm-PlayGround/releases/download/2.5/APG.js)\n\n+ [MapEditor](https://github.com/SuCicada/Algorithm-PlayGround/releases/download/2.4/MapEditor.zip)\n\n## 使用在线库\n\n+ github直连\n```\nhttp://apg.sucicada.ml/dist/APG.js\n```\n或者\n```\nhttp://apg.sucicada.ml/src/APG/APG-core.js\n```\n\n+ 国内使用（更快,更新不及时）\n```\nhttp://sucicada.cf:39/APG/dist/APG.js\n```\n\n## 最后\n### 十分感谢 APG团队的小伙伴们","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsucicada%2Falgorithm-playground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsucicada%2Falgorithm-playground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsucicada%2Falgorithm-playground/lists"}