【文件属性】:
文件名称:tile-fighter:pixi.js的游戏项目
文件大小:1.71MB
文件格式:ZIP
更新时间:2021-03-11 00:31:42
game tilemap game-2d isometric pixi-js
瓷砖格斗手
一个爱好项目,用于使用Typescript测试功能。
去做
用草,路和水随机生成地图
更多地形元素
渲染角色单位
动画角色移动
最短路径功能
键盘摄像头移动(WASD)
建筑物
Z指数计算
“身高差异”
替换占位符图形
LOS计算和可视化
回合制游戏
用于游戏的UI按钮(和快捷方式)[蹲下,转身,目标]
敌人的AI
控制项
WASD-相机移动
生成并运行应用程序:
npm install
npm run watch编译浏览器代码
npm start服务器
open http://localhost:4000
林特: npm run eslint
实施资源和参考:
A *实现: 一般算法:图形:
【文件预览】:
tile-fighter-master
----.eslintrc(6KB)
----public()
--------index.html(1KB)
----src()
--------app.ts(137B)
--------character.ts(4KB)
--------logic()
--------config.ts(624B)
--------types.ts(116B)
--------util.ts(1KB)
--------keyboard.ts(963B)
--------menubar.ts(3KB)
--------tilemap.ts(12KB)
----.travis.yml(117B)
----tsconfig.json(813B)
----LICENSE(1KB)
----assets()
--------house.png(30KB)
--------character.json(1.02MB)
--------tiles.json(2KB)
--------character.png(1.54MB)
--------house.json(2KB)
--------tiles.png(13KB)
----README.md(1KB)
----.gitignore(130B)
----server()
--------index.js(2KB)
----package-lock.json(183KB)
----package.json(1KB)