对于学校,我要编写一个 3D 游戏(非常简单的台球游戏),使用 3D 代数来模拟物理。在 2D 游戏中,我编写了自己的 Vector 和 Matrix 类,效果很好,因为我不必一直从 3D 转换为 2D,这要困难得多,因为我现在很困惑一些非常基本计算,例如球和墙之间的碰撞检测。但我真的很想学习使用矩阵和向量,这样我就知道自己在做什么,而不仅仅是让 XNA 完成所有的工作。所以我的问题是:游戏必须在 8 周内准备好,编写自己的 Vector 和 Matrix 类是否方便,甚至有用,或者这会花费我太长时间吗?提前致谢!
问候,极客