Is there a graphics and/or game engine that runs on both Mac & PC? I've seen Unity and that's a possibility, I'm wondering if there are any other choices.
Ideally I want to port the same C++ game code to both PC & Mac platforms, but let the underlying game/graphics engine take advantage of the appropriate hardware.
edit: I'm looking on the level of Torque, Gamebryo & Unreal. A commercial solution is perfectly acceptable.
#1: Unreal Engine (1998-) This engine has become among the most used in games for good reason, just as it fully deserves its place at the top of our list.
Following several preview releases and demos, Epic Games' Unreal Engine 5 is available today to game developers 'for production-ready use. '
Ogre and crystal space are two. SDL is a more low level system that is also interesting.
For a full "game engine" rather than a rendering engine (like Ogre3D), I'd probably go with either Unity or Torque. They are both cross-platform between PC and Mac, and are reasonably full-featured.
Try to use them if you can, as they have very different design philosophies and structures.
Depending on your budget, you an start looking at the "big guns," (Gamebryo, Unreal, etc.) but those can get pricy very quick (tens if not hundreds of thousands of dollars, and may not even be available unless you have a commercial team already set up.)
If you want to go the Unreal route, you can always look at UDK, but I do not believe that works on the Mac at this point.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With