WaltC wrote on Oct 19, 2012, 01:37:
Blah Blah Blah
Your post is at best misguided, at worst downright wrong.
Bootcamp is *not* the solution to Mac gaming - Bootcamp is sidestepping the problem entirely for convenience and/or laziness. Mac gaming is
the solution to Mac gaming.
Developers need to break out of the confines of writing exclusively for Microsoft's APIs and embrace proper cross platform programming. Heck, they're already doing it when writing console games for the PS3 (which uses variants of OpenGL/AL).
Valve & Blizzard are spending huge amounts of time getting their products working in Linux, which is often resulting in massive performance improvements over the DirectX builds
and has led to them questioning and investigating how much more they can actually get out of DirectX.
Heck, the aforementioned Blizzard work exclusively in OpenGL because it allows easy cross-platform production, whilst iD Software work exclusively in OpenGL because of the greater freedom it offers in building their mental engines. UE3 also supports OpenGL natively. Then you have cross-platform engines & languages like Unity & WebGL which basically make the whole notion of a 'platform' irrelevant.
The only reason that no effort is given to anything but porting the games these days is laziness and/or budgetary limitations, but then again, if you looked in the Mac App Store, there are hundreds of previously DirectX games that have been converted because it's suddenly become viable.
Also, Bootcamp is *not* free, as you need to buy the associated Windows license to use it.