iOS围住神经猫小游戏
swift 写的神经猫小游戏,逻辑清晰,界面也比较简洁。玩法嘛,跟当年微信火的那款差不多——围住猫就赢。适合练手,也适合给 App 加点小游戏彩蛋。
swift 写的神经猫小游戏,逻辑清晰,界面也比较简洁。玩法嘛,跟当年微信火的那款差不多——围住猫就赢。适合练手,也适合给 App 加点小游戏彩蛋。
UIView画的六边形地图,点一下就能响应。坐标换算、路径判断这些都做了封装,想改 UI 也方便,代码风格挺规整的。
图形部分用了Core Graphics,没上 SpriteKit,跑起来轻量。你要是想做动画,手动撸CALayer
也不麻烦。
逻辑核心在“猫的逃跑算法”,简单 A*思路,不过写得比较直接,适合理解。要优化也方便,你想接 AI 试试?也能玩。
相关参考你也可以看看:HTML5+jQuery 版算是前端版本的兄弟项目,逻辑基本一致,就是写法不同。
如果你最近在搞小游戏功能、或者练习Swift 界面开发,可以下下来玩玩,蛮有意思。
984.32KB
文件大小:
评论区