【文件属性】:
文件名称:prince-fantasy-rpg:修复
文件大小:17.27MB
文件格式:ZIP
更新时间:2021-05-29 09:40:09
JavaScript
王子奇幻角色扮演游戏
微宇宙顶点项目的RPG游戏
现场版
在这里找到资产
关于
该演示展示了如何不仅基于碰撞本身,还基于碰撞过程中的距离和面向对象的方向来实现碰撞检测。 以及如何使用 API 来存储玩家数据。 在演示中,当您击中“沙袋”史莱姆时,您将获得积分。 要退出,您只需按 ESC 键并提交您的分数。
这是物理实现、事件和场景重新加载/处理的演示。 不要期待完整的游戏。
如何在本地运行
只需克隆项目 run npm install和npm run build
在 dist 文件夹中打开生成的 index.html。
控制项
使用 ESC 打开菜单并提交您的分数
使用箭头键移动
按住空格键进行攻击
验证
埃斯林特
测试的玩笑
开始
只需克隆项目并运行npm install && npm run build
特征
功能齐全的动作RPG模板
ES6
动画
功能性高分板
基于方向的碰撞检
【文件预览】:
prince-fantasy-rpg-feature-rpg
----.eslintrc.json(385B)
----.gitignore(26B)
----.babelrc(40B)
----.history()
--------src()
--------.eslintignore_20210109135606(18B)
--------webpack.config_20210109135643.js(1KB)
--------package_20210109135127.json(2KB)
--------webpack.config_20210109135127.js(961B)
--------.eslintignore_20210109135550(0B)
--------.eslintignore_20210109135624(17B)
--------package_20210109135348.json(2KB)
----package.json(2KB)
----package-lock.json(567KB)
----src()
--------scenes()
--------phaserTest.js(852B)
--------assets()
--------Model.js(744B)
--------index.js(853B)
--------config()
--------index.html(268B)
--------test()
--------scoreSystem.js(915B)
----webpack.config.js(1KB)
----app_screenshot.png(373KB)
----dist()
--------phaser.bundle.js(6.85MB)
--------main.css(281B)
--------src()
--------index.html(268B)
--------app.bundle.js(7.34MB)
----LICENSE(1KB)
----.github()
--------workflows()
----README.md(2KB)
----.eslintignore(17B)
----index.html(268B)
----babel.config.js(153B)
----yarn.lock(407KB)
----.stylelintrc.json(307B)