是否有可在Mac和Mac上运行的图形和/或游戏引擎PC?我见过Unity,这是一种可能性,我想知道是否有其他选择。
理想情况下,我想将相同的C ++游戏代码移植到PC和PC上。 Mac平台,但让底层游戏/图形引擎利用适当的硬件。
编辑:我正在寻找Torque,Gamebryo&虚幻。商业解决方案是完全可以接受的。
答案 0 :(得分:5)
Ogre和crystal space是两个。 SDL是一个更低级别的系统,也很有趣。
答案 1 :(得分:2)
答案 2 :(得分:2)
对于完整的“游戏引擎”而不是渲染引擎(如Ogre3D),我可能选择Unity或Torque。它们在PC和Mac之间都是跨平台的,并且功能相当全面。
如果可以,尽量使用它们,因为它们具有非常不同的设计理念和结构。
根据你的预算,你开始看“大枪”(Gamebryo,Unreal等)但是那些可以非常快速地获得价格(数十甚至数十万美元,甚至可能无法获得)除非你已经建立了一个商业团队。)
如果您想要使用虚幻路线,您可以随时查看UDK,但我认为此时不能在Mac上运行。
答案 3 :(得分:2)
很久没有说话了。)
我知道Bioshock使用的是Unreal并被移植到Mac上;不过,我不确定它是多么开箱即用。
此外,Valve最近宣布他们将把Steam带到Mac (link)。他们尚未宣布他们是否会移植任何源引擎游戏(例如Portal,HL2),但您可以在NDA下获得更多信息。
-Chris
答案 4 :(得分:2)
jMonkeyEngine是一款优秀的Java游戏引擎。对于图形,LWJGL和JOGL都是Java OpenGL包装器。
答案 5 :(得分:1)
Qt不是一个完整的图形/游戏引擎,但它是一个跨平台的GUI框架和相关的库,用于很多事情(包括网络,数据库连接等)。所以,如果你喜欢编程相对较低的级别(即有很多控制权),它可能对你有好处。它提供了一个动画框架(实际上,不止一个!)
答案 6 :(得分:1)
请考虑C4 engine。它拥有优雅的c ++代码库,支持PC,Mac,PS3,具有游戏引擎所需的所有功能,具有杀手级支持,目前提供终身免费更新。从我的(公认有限的)经验来看,比Torque好多了。
答案 7 :(得分:0)
这取决于你需要的力量..
答案 8 :(得分:0)
添加http://g3d.sourceforge.net/和bulletphysics,你去......