文件名称:tile-fighter:pixi.js的游戏项目
文件大小:1.71MB
文件格式:ZIP
更新时间:2024-03-30 18:18:22
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)