文件名称:vim_snake:具有Vim样式绑定的经典多人蛇游戏
文件大小:612KB
文件格式:ZIP
更新时间:2024-02-23 13:57:16
elixir phaser multiplayer-game phoenix-framework PhaserElixir
带有Vim风格绑定的经典多人蛇游戏 这是一个使用Phoenix框架和Phaser制作多人蛇游戏的项目,灵感来自vimsnake.com 现场演示可以在或上找到 预习 要求 Erlang 18或更高版本 Node.js v8 PostgreSQL 启动并运行 安装套件 mix deps.get cd assets && npm i && cd .. 创建和迁移数据库 mix ecto.create mix ecto.migrate 启动开发服务器 mix phx.server 现在,您可以从浏览器访问 。 部署方式 您可以按照进行生产配置 待办事项 重新启用登录功能(使用FB或Google)以保留用户名并保存个人得分 添加单元测试
【文件预览】:
vim_snake-master
----mix.exs(2KB)
----.tool-versions(41B)
----priv()
--------repo()
--------gettext()
----screen_shot.png(597KB)
----lib()
--------guardian.ex(451B)
--------vim_snake_web.ex(2KB)
--------vim_snake()
--------vim_snake.ex(253B)
--------vim_snake_web()
----phoenix_static_buildpack.config(106B)
----config()
--------test.exs(467B)
--------prod.exs(3KB)
--------config.exs(1KB)
--------dev.exs(2KB)
----LICENSE(1KB)
----assets()
--------webpack.config.js(1KB)
--------.babelrc(153B)
--------js()
--------css()
--------package-lock.json(303KB)
--------package.json(1KB)
--------static()
----.formatter.exs(159B)
----test()
--------vim_snake()
--------test_helper.exs(70B)
--------vim_snake_web()
--------support()
----Procfile(58B)
----README.md(1010B)
----compile(59B)
----mix.lock(8KB)
----.gitignore(1KB)