我来解释一下我的意思。我是做移动应用开发的(8年经验),我对代码架构和该领域的事情运作有一个坚实的理解。
当我编写普通软件时,我觉得代码是稳健的,易于理解数据流,易于测试。
然而,当我在游戏中编写代码时,例如对场景中的对象进行简单的光线检测(raycast)以进行交互时,它似乎……完全不爽。感觉就像所有东西非常脆弱,很容易因不知道怎么样的原因而破坏,比如说对象放得过近导致光线检测击中了错误的对象。
我知道游戏通常比普通软件更复杂,但通过玩过其他游戏,我觉得这些游戏的性能非常稳定,几乎是不破坏性的。这种感觉我在自己的游戏中从来没有体验过。
抱歉长篇大论,我只是想看看这一经历是否有共鸣。
评论 (0)