No. I'm sorry, but when you buy a computer you need to consider what you want to do with it. Do you need to write reports for school/work? Then don't get an XBox for that. Do you want to play video games? Then don't get a Mac for that. It really is that simple. Or buy Windows and run Bootcamp. I think this will set you back a similar amount as buying a console would.
To be honest, it baffles me that some companies bother to release anything for Mac at all. According to [a href="http://www.netmarketshare.com/operating-system-market-share.aspx?qprid=10&qpcustomd=0"]NetMarketShare[/a] Windows' market share is over 90% while Macs are not even 7%. Of the people who have a Mac, many people will have realized what I said above: approximately 0 will have gotten it
for gaming, and those who want to game have likely installed Windows or bought a console.
Optimistically, targeting Mac will increase their potential audience by maybe 5%, but probably not even that. I seriously doubt that you could port and support a game for a different platform for that fraction of the development cost.
TheSniperFan said:
Use OpenGL instead of DirectShit and you already did the first step for a game that runs on Windows, Linux and OSX.
Use an engine that has crossplatform support and you don't even need to bother anymore.
You do realize that this has the potential to add a huge cost for the developer? Even if OpenGL was just as easy to develop for as DirectX (which I hear it isn't quite), DirectX studios would incur a tremendous cost in switching (this is a one-time thing, but still). All of their developers are DirectX people. Their in-house tools and libraries may be geared towards DirectX. Maybe they need to buy/license a new engine with crossplatform support.
Furthermore, virtually nothing is truly crossplatform, so there will always be more effort involved in targeting more platforms. And that is just development. You also need to test on more platforms and support any platform-specific bugs.
And for what? A measly single-digit percentage increase in sales?