任何定点便携式开源3D物理引擎?[关闭]


14

我正在寻找定点3D物理引擎(基本动力学和碰撞检测分辨率...没什么花哨的。)

我需要定点数学运算,因为我想获得确定性的结果(出于可重复性目的)和较高的可移植性,因为我希望我的游戏对于不带浮点运算单元的手机或便携式游戏机等设备具有很高的便携性。


我知道唯一支持定点数学的物理引擎是2D引擎。我得到了确定性的渴望,因为这很高兴,但这实际上是一项要求吗?而且,有许多便携式物理引擎,除非您需要它们跨平台或类似的东西以同步方式运行,否则定点或浮点并没有太大关系。

2
这是一项要求,因为这是为基于网络的回合制游戏计划的,每个回合结束时,每个玩家都与其他玩家共享他们的订单,并且他们模拟结果,且结果必须完全相同,并且没有权威的服务器可以在中间(p2p游戏)中使用。我希望它可以移植,不仅在操作系统之间,而且在计算机之间,甚至是没有NPU的机器(如NintendoDS)。FPU结果甚至可能在同一OS中的不同编译器之间不一致,因此请考虑不同的体系结构...
kaoD 2011年

您是否找到了定点3D物理引擎?我也在寻找一个。
Ergwun 2011年

@ Ergwun不,我没有……我想他们根本就不存在。
kaoD 2011年

是的,我也放弃了寻找。
Ergwun 2011年

Answers:


3

您可以尝试问问在移动设备上使用3d定点数学在Flipcode上编写过教程的家伙,他制作了游戏,其中包括物理学。

(一些旧游戏使用固定点(猜测Carmageddon,Destruction Derby...。)。固定点在某些移动设备上使用,并且具有游戏,其中一些是3D的。)

希望对您有所帮助。:)


并不是我要找的东西,而是很好的信息。我没有过多研究AirplaySDK,也没有看到任何许可证,但看起来像是专有软件。我将最终为自己的物理引擎(或至少定点数学替换)进行编码,因此第一个类似的脚本将是一个很好的起点。
kaoD 2011年

1
@kaoD 我通过谷歌搜索发现了有关定点物理的更多信息。我想知道子弹中是否有这种东西,而且似乎有人尝试过。我相信Bullet很好,因此在此处进行搜索很自然...与他们联系或更多与Google联系(ODE定点,子弹物理定点等)
user712092 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.