是否有可在 Mac 和 PC 上运行的图形和/或游戏引擎?我见过Unity,这是一种可能性,我想知道是否还有其他选择。
理想情况下,我想将相同的 C++ 游戏代码移植到 PC 和 Mac 平台,但让底层游戏/图形引擎利用适当的硬件。
编辑:我在看 Torque、Gamebryo 和 Unreal 的水平。商业解决方案是完全可以接受的。
是否有可在 Mac 和 PC 上运行的图形和/或游戏引擎?我见过Unity,这是一种可能性,我想知道是否还有其他选择。
理想情况下,我想将相同的 C++ 游戏代码移植到 PC 和 Mac 平台,但让底层游戏/图形引擎利用适当的硬件。
编辑:我在看 Torque、Gamebryo 和 Unreal 的水平。商业解决方案是完全可以接受的。
对于完整的“游戏引擎”而不是渲染引擎(如 Ogre3D),我可能会选择 Unity 或 Torque。它们都是 PC 和 Mac 之间的跨平台,并且功能相当齐全。
如果可以,请尝试使用它们,因为它们具有非常不同的设计理念和结构。
根据您的预算,您会开始考虑“大枪”(Gamebryo、Unreal 等),但它们很快就会变得昂贵(数十万甚至数十万美元,除非您有已经成立了一个商业团队。)
如果你想走虚幻的路线,你总是可以看看 UDK,但我不相信目前它在 Mac 上有效。
好久没有说话 :)
我知道生化奇兵使用虚幻并移植到 Mac;不过,我不确定它有多开箱即用。
此外,Valve 最近宣布他们将把 Steam 带到 Mac 上(链接)。他们还没有宣布他们是否会移植任何源引擎游戏(例如 Portal、HL2),但您可以根据 NDA 从他们那里获得更多信息。
-克里斯
jMonkeyEngine是一个优秀的 Java 游戏引擎。对于图形,LWJGL和JOGL都是 Java OpenGL 包装器。
Qt不是一个完整的图形/游戏引擎,但它是一个跨平台的 GUI 框架和用于很多事情(包括网络、数据库连接等)的相关库。所以,如果你喜欢编程相对低级(即有很多控制),它可能对你有好处。它提供了一个动画框架(实际上,不止一个!)
请考虑C4 引擎。它拥有优雅的 C++ 代码库,支持 PC、Mac、PS3,拥有游戏引擎所需的所有功能,拥有杀手级支持,并且目前提供终身免费更新。从我(诚然有限的)经验来看,比 Torque 好得多。
这取决于你需要的力量..
添加http://g3d.sourceforge.net/和 bulletphysics 就可以了...