Design patterns 定向实体的优化设计方法是什么?

Design patterns 定向实体的优化设计方法是什么?,design-patterns,game-physics,Design Patterns,Game Physics,我的意思是我想在我的游戏中有一些定向的物体,比如激光束或火箭 如何存储这些对象以进行碰撞?(将其视为圆形,以使事情更简单) 我的假设是: -或者存储两个坐标向量 -或者存储坐标向量和角度 各有优缺点: -存储更多数据意味着内存中的负载更大 -存储更少的数据将意味着计算中的更多负载 我只是不知道哪一种会导致一种更为优化的方式,哪一种更为普遍接受 谢谢你的反馈 根据我的经验,两个坐标向量更好 如果你查询并需要很多角度,你也可以存储角度 同样从我的经验来看,对于游戏来说,速度比记忆更重要 过早优化

我的意思是我想在我的游戏中有一些定向的物体,比如激光束或火箭

如何存储这些对象以进行碰撞?(将其视为圆形,以使事情更简单)


我的假设是:

-或者存储两个坐标向量

-或者存储坐标向量和角度


各有优缺点: -存储更多数据意味着内存中的负载更大 -存储更少的数据将意味着计算中的更多负载

我只是不知道哪一种会导致一种更为优化的方式,哪一种更为普遍接受


谢谢你的反馈

根据我的经验,两个坐标向量更好

如果你查询并需要很多角度,你也可以存储角度

同样从我的经验来看,对于游戏来说,速度比记忆更重要

过早优化是万恶之源


根据我的经验,两个坐标向量更好

如果你查询并需要很多角度,你也可以存储角度

同样从我的经验来看,对于游戏来说,速度比记忆更重要

过早优化是万恶之源


谢谢,我接受这个答案!我可以要求更详细的解释吗?让我们举两个我随机挑选的基本例子。和。没有提到角度。还有一个:谢谢,我接受这个答案!我可以要求更详细的解释吗?让我们举两个我随机挑选的基本例子。和。没有提到角度。还有一个: