However, I really can't see how traditional console or PC-centric games like BF3 will ever grace a Mac.
I could be wrong.
I am a lot.
Imagining the future in Mac is like trying to win the lottery.
Good god I hope not.
Bear in mind that mobile gaming market=/=computer gaming market. The rise of touchscreen portable devices meant super casual and cheap games can exist. I imagine the sales of Angry Birds on iOS supersede those of the OSX and Windows versions combined.
Batman Arkham Asylum
Borderlands GOTY
Mafia 2
It might not be this weeks latest release like MW3 or BF3 but 2 of those titles above are Unreal3 engine games and all three games run at over twice the resolution of the console versions with higher textures and graphical effects (on newer Macs). I could name more but I can only list games we have announcedyou also have to take into account Aspyr and the other porting companies who have released games recently.
All is not doom and gloom
Edwin
Everyone complaining about iMacs using mobile GPUs should tell us how Apple are supposed to fit a desktop GPU in those computers without drastically changing their thickness and number of fans required to keep them cool.
Maybe you can tell us why the iMac needs to be that thin? It sits on a desk the whole time, or are you carrying your iMac around everyday? That's what laptops are for. The original G5 iMac was maybe twice as thick as the current iMacs but didn't look ugly. Just imagine how much more power and maybe even upgradability a current 27" iMac with the thickness of a G5 iMac would have.
Apples design now is all about form over function. The mirror displays, the ports on the mbp that are so close to each other that you can't plug in 2 regular usb devices at the same time, the obsession with thinner above everything else.
I have a pre unibody mbp and a first generation iPod shuffle, when pluging the iPod into the usb port next to the magsafe both exactly fit next to eachother. That's a level of detail and form follows function that in my opinion is missing in Apples current designs.
Maybe you can tell us why the iMac needs to be that thin? It sits on a desk the whole time, or are you carrying your iMac around everyday? That's what laptops are for. The original G5 iMac was maybe twice as thick as the current iMacs but didn't look ugly. Just imagine how much more power and maybe even upgradability a current 27" iMac with the thickness of a G5 iMac would have.
Apples design now is all about form over function. The mirror displays, the ports on the mbp that are so close to each other that you can't plug in 2 regular usb devices at the same time, the obsession with thinner above everything else.
I have a pre unibody mbp and a first generation iPod shuffle, when pluging the iPod into the usb port next to the magsafe both exactly fit next to eachother. That's a level of detail and form follows function that in my opinion is missing in Apples current designs.
so its not apple,its the game companies,thought they are the one that does not support games.
Absolutely. Mac has been proved to be a very capable platform for running games as well. Blizzard is doing that like forever. Releasing everything for both pc and mac at the same time. If it works for them, it could work for the rest of the companies.
Devs (including Blizzard) are not "mac-friendly". They are customer friendly. The only time when you see serious effort to release a game on the Mac within a reasonable amount of time is if there is a big market for the game so that it's worth it to devote 2% (maybe 1%) of the production line to it.
True. The Mac gaming market is much smaller than the PC market; which means unless it costs very little to port a game then it's simply not worth it because you'll not recover the costs involved in porting it. Low demand = few games.
In some ways the Mac market should be easier to develop for since you have a know, limited, set of configurations compared to PCs. Of course, PC development also means you can go for the xBox market as well; once you've done those the Mac market probably seems pretty insignificant and not worth the costs.
Even when a port is done, Mac gamers want a Mac version - not a PC port that still looks like a PC game (which I find odd since they will play the PC version in Bootcamp or a VM).
IF MS were to create a gaming VM that the big game developers would wrap around a PC game to make it run on the Mac the Mac market would be much more desirable; I'd even say it makes more sense to make the wrapper for xBOX games since the specs are probably more in line with what a Mac can handle vs a high end gaming rig. Of course, that would potentially cannibalize xBox sales so it's a non-starter.
OTOH, the Mac market should be more indie developer friendly since there is no blockbuster games that would crowd them out.
Oh my yes. But it's still a great system benchmarking tool and the only one we both had to hand.
Ultimately, I think it is pretty straightforward. As Macs become more popular and continue to grow a larger user base, more games will come out for them. All the other issues noted in this thread are very real, but will definitely be sorted out in time.
The fact that playstation 3 also uses OpenGL does mean that most games are developed for both DX and OpenGL.
I put most of the blame on Apple.
Microsoft has put a 3D graphic API into Windows and works WITH Nvidia and ATI on designs of future cards based on the API. This is how they come out with new versions of DirectX.
They are making their own APIs so of course they work with... how is this Apple's fault? OpenGL is more than capable. Nvidia and AMD has full access to OpenGL specs and could make their cards much better with OpenGL, but they choose not to.... I blame Nvidia and AMD for their poor OpenGL support.. and the fact they let it stay behind on purpose focusing mainly on Direct3D.
The fact that playstation 3 also uses OpenGL does mean that most games are developed for both DX and OpenGL.
DX is microsoft property so apple would have to license it from MS,
which I doubt will happen.