iOS围住神经猫小游戏

swift 写的神经猫小游戏,逻辑清晰,界面也比较简洁。玩法嘛,跟当年微信火的那款差不多——围住猫就赢。适合练手,也适合给 App 加点小游戏彩蛋。

swift 写的神经猫小游戏,逻辑清晰,界面也比较简洁。玩法嘛,跟当年微信火的那款差不多——围住猫就赢。适合练手,也适合给 App 加点小游戏彩蛋。

UIView画的六边形地图,点一下就能响应。坐标换算、路径判断这些都做了封装,想改 UI 也方便,代码风格挺规整的。

图形部分用了Core Graphics,没上 SpriteKit,跑起来轻量。你要是想做动画,手动撸CALayer也不麻烦。

逻辑核心在“猫的逃跑算法”,简单 A*思路,不过写得比较直接,适合理解。要优化也方便,你想接 AI 试试?也能玩。

相关参考你也可以看看:HTML5+jQuery 版算是前端版本的兄弟项目,逻辑基本一致,就是写法不同。

如果你最近在搞小游戏功能、或者练习Swift 界面开发,可以下下来玩玩,蛮有意思。

zip 文件大小:984.32KB