Claims of Apple Games Just PR Fluff?
GameSetWatch is running an editorial written by Alex Handy, the former editor of Game Developer magazine and a well respected figure in the games journalism business. Today he's discussing the recent show of support from EA and id Software for the Apple platform, essentially saying that he doesn't think much of it because it's all been said before. "We've been here before. I've been here before. Waaaaaaaay back in 1999, id was right there at MacWorld, with Carmack talking about how rad the OS was, and demanding that a multi-button mouse arrive. And this was Mac OS 9! People applauded. Those, like myself, who covered the Macintosh gaming world for a living saw a bright future ahead. EA wasn't there, but Activision was, and Aspyr was bringing Madden to the Mac anyway. MacSoft was bringing Unreal Tournament over, and StarCraft was still on the Mac, and still kicking ass. And then, nothing happened. There was a little while there when Mac game companies were expanding, and the best PC to Mac game porting house, Westlake Interactive, was barely able to keep up with all the demand for its services ... By 2001, the brief flash that was the Mac game boom was gone."
Even Adobe complains that Apple doesn't help them with speed issues when developing their software. So I can see why gaming on the Mac never really takes off. And Adobe helped Apple stay afloat in the 90's.
:/
However, there's one exception; Macs are now on Intel processors, and OpenGL is still relevant. BUT, most affordable Macs have weak video cards.
...Like the water cycle, the nitrogen cycle, and moon phases.
The Mac got a popularity boost in 1998 when the iMac was introduced and started selling like hotcakes. Games were made. Fun was had. A community formed. Then people kept using the same outdated iMac long after its gaming ability was rendered obsolete by modern games. Sure, some people upgraded to newer, better Macs and kept up with the games.
But over the last 8 or 9 years, the community has slowly faded, game ports have tapered off, porting houses have been dissolved and bought out, and the Mac once again sucks for gaming. But Macs are becoming popular again. Which means...
Games will be made. Fun will be had. New communities will form, and old ones will rise like the phoenix. Porting houses will be incorporated. Games will once again come to the Mac. And in 3-5 years, most Macs will once again be "behind the times" and "outdated" and "not capable of running modern games" and "unshaven and lounging about in their underwear all day waiting for that new version of solitaire with simians set alight". The market will once again ignore Macs as gaming machines. Analysts will call Apple "beleaguered" once again, just for old times' sake. And the cycle will begin again another 2-3 years after that.
Maybe this cycle won't dip as low as they once did, since the x86 allows for using Winelib (and it's bastard child "Cider"). We can only hope.
I would not say it is substantially easier to port, just that the rendering part is much easier to port. If it is written for Direct3D, it sometimes means rewriting the underlying rendering engine. However, the rendering engine, while a major concern, was not always the biggest concern, and given how many other areas of a program had to be dealt with, even being the largest concern it could still be less than 20% of the project.
Other things to deal with included threading, system API usage, endian issues in file formats and poor coding, networking, user interface additions, memory management, sound.
Hunt your preferred prey at Aliens vs Predator MUD. Join the war at avpmud.com port 4000