{"id":16295985,"url":"https://github.com/bupt-hjm/3d-snake","last_synced_at":"2025-03-20T04:31:10.915Z","repository":{"id":79992079,"uuid":"64600683","full_name":"BUPT-HJM/3d-snake","owner":"BUPT-HJM","description":"一个基于threejs的3d贪吃蛇游戏","archived":false,"fork":false,"pushed_at":"2016-08-17T15:47:13.000Z","size":232,"stargazers_count":32,"open_issues_count":0,"forks_count":7,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-17T14:49:02.024Z","etag":null,"topics":["threejs","websocket"],"latest_commit_sha":null,"homepage":"http://bupt-hjm.github.io/3d-snake","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/BUPT-HJM.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":"2016-07-31T15:23:24.000Z","updated_at":"2024-10-15T12:37:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"8b33cc34-082c-4cf8-b189-d1c7077f0462","html_url":"https://github.com/BUPT-HJM/3d-snake","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/BUPT-HJM%2F3d-snake","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BUPT-HJM%2F3d-snake/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BUPT-HJM%2F3d-snake/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BUPT-HJM%2F3d-snake/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BUPT-HJM","download_url":"https://codeload.github.com/BUPT-HJM/3d-snake/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244552309,"owners_count":20471049,"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":["threejs","websocket"],"created_at":"2024-10-10T20:20:45.271Z","updated_at":"2025-03-20T04:31:10.910Z","avatar_url":"https://github.com/BUPT-HJM.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 3d-snake\n\n## **最终效果**\n\u003cimg src=\"http://7xp9v5.com1.z0.glb.clouddn.com/game.gif\" alt=\"\"\u003e\n- demo访问地址： [http://bupt-hjm.github.io/3d-snake](http://bupt-hjm.github.io/3d-snake) \n\n\u003e demo只能访问到无websocket服务器的一部分，按键盘上下左右控制贪吃蛇的移动\n\n## **如何愉快地玩耍**\n\n- 第一步，~~当然是先star啦这是必须的呀:)~~ 先`git clone`把项目下到本地\n- 第二步，当然你电脑得`node`，因为我的`node_modules`已经直接放在github上了，就不用你`npm install`了，你就可以直接一步`node websocket.js`开启websocket服务器\n- 第三步就是把index.html和index2.html都打开就可以啦，可以通过index2.html的遥控来控制index.html\n\n\u003e 有人可能会问，标题不是写手机控制吗，当然你也可以本地再起个服务器，然后电脑和手机同一个局域网，手机访问index2.html就行了（注意要变动下localhost），或者也可以挂到云主机上，这个我试过了效果还不错，因为这个我做的这个只支持单用户，就不放地址了\n\n## 项目细节\n\n**博客访问地址：**http://bupt-hjm.github.io/2016/08/16/3d-snake-and-websocket/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbupt-hjm%2F3d-snake","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbupt-hjm%2F3d-snake","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbupt-hjm%2F3d-snake/lists"}