我的上一篇文章是关于我作为一名初学者开发者,想要开发一个类似runescape的RPG游戏。结果它的进展得非常好,我学到了很多关于游戏逻辑和Unity游戏引擎本身的知识。让我很高兴自己一下子跳进去了。但是我刚刚学到的一点重要经验是为什么runescape选择了基于瓷砖的移动系统。 当你使用距离检测和碰撞检测以及玩家和敌人之间的强制间距时,你的游戏逻辑就会变得混乱不堪,充满了令人恶心的数学计算,实际上它是一种无止境的解决问题的循环。所有这一切都让我现在理解为什么runescape使用基于瓷砖的系统了。

学习了一点小的经验,希望能让像我一样的新开发者从我的错误中学习。

我想开始一个新的项目,尝试使用基于瓷砖的系统。