Angular 2D Game Engine偷偷摸摸游戏引擎

拼图元素的关卡机制、房间式的场景切换,再加上偷偷摸摸玩法,angular-2d-game-engine这套东西,确实挺有意思的。技术上用的是 Angular,逻辑结构清晰,适合前端熟手试着做点“能玩的”东西。

引擎支持动作逻辑,比如潜行、房间内互动这些,还自带一套 demo,可以直接在 GitHub 上跑起来看效果。想偷懒看看效果,可以去它的 wiki 和 YouTube 频道,讲得还蛮详细的。

prepareArea方法,就做了重构,方便你在进入新区域时做一些自定义动作,比如初始化敌人状态、地图道具之类的。动画、声音、门控逻辑也都有现成的支持,比较省心。

另外,保存/加载、快速存档、区域切换的 UX 细节也补得比较到位,甚至还加了Cordova打包支持,做个移动端的小试玩也没问题。

如果你是做前端的,又对做游戏有点小兴趣,angular-2d-game-engine算是个不错的练手项目。记得看一下 Wiki,那部分内容挺关键的,能帮你少踩坑。

zip 文件大小:2.47MB