Hacker News new | ask | show | jobs
by pier25 1125 days ago
You can't ignore API reasons though.

Before Metal, macOS used to ship with old OpenGL versions. I remember around the Tiger days (10.4) OpenGL was 4-5 years old compared to the version shipped in Windows. And with DirectX, Windows had a better API about two decades before Metal for macOS was released.

I do agree with your other points. Macs are expensive so they are always going to be a niche market. And in most countries, Apple products are luxury products.

Another point is really that Windows GPUs have always been more powerful. If you wanted to play the latest AAA games at good quality and fps you had to be on Windows.

And there's also an ouroboros vicious circle. Devs don't put effort into the Mac because there aren't many gamers on it, and there aren't many gamers on it because dev don't put too much effort. And it doesn't help the decisions that Apple has taken to further ostracize themselves form the desktop gaming market.

> iOS is THE dominant gaming platform

In the US. Worldwide iOS has like 28% market share I believe.

Nevertheless, Apple could really become a gaming powerhouse outside of mobile. If they released an AppleTV with a gamepad and an M3 chip, they bought or partnered with a couple of good console/desktop game studios (not mobile game studios).

The AppleTV already has games but there's not a lot of good content and Apple doesn't even provide an official gamepad. It's clear Apple doesn't care much about gaming outside of iOS.

2 comments

They are making such a device. It’s called a Mac mini.

Seriously though, one hiccup for gaming in macs is the screen resolution: it’s not until recently you could get good performance at such high dpis in games, especially on a laptop. Now that gpus can push those pixels better than before, it will start being more viable to make games for macs

Also, macs are all about being premium while enabling ecosystem lock in. When they have to compete with diy desktops with hot swappable, upgradeable hardware, how can apple possibly charge such a premium for their gaming machines? How can they differentiate via software when gamers don’t care about their os — they want their os to get out of the way so they can game? Apple can’t. So they don’t even try. It would hurt their brand to be seen struggling like that

They won’t compete until they see a way to use their playbooks to gain a platform advantage. Eg, ar/vr with m3 chips

I just don’t think API matters if the capabilities are there. Look at Linux gaming, OpenGL was up to date and prevalent, but the majority of games are actually translating DirectX to Vulkan and using WINE.

Most games are using off the shelf engines that support Metal anyway, so I think api would only matter for the small subset of games using custom engines.

Regarding your point of the US, I should clarify that I didn’t mean by market share, though I suppose that’s also true in the US. I meant by profit.

According to the WSJ , Apple makes more from gaming than Nintendo, Sony, Microsoft and Activision combined worldwide.

>Look at Linux gaming

Linux is just non existent from a mainstream audience perspective, let alone the gaming market.

>Most games are using off the shelf engines that support Metal anyway, so I think api would only matter for the small subset of games using custom engines.

Today yes, it's easy to make a Mac game wit UE or Unity. But back 15-20 years ago?

BTW I'm not arguing API is the main reason Mac failed as a gaming platform. Just that it cannot be ignored.

>According to the WSJ , Apple makes more from gaming than Nintendo, Sony, Microsoft and Activision combined worldwide.

Don't me wrong, Apple is huge, but that's incorrect. Sony still makes more money than Apple.

https://www.gizmochina.com/2022/06/01/apple-rank-3rd-gaming-...

Maybe the figure you're thinking about is that iOS enabled the most consumer spending? (not the actual money Apple mades from gaming)

I’m referencing this

https://www.wsj.com/articles/apple-doesnt-make-videogames-bu...

(Non paywalled summary)

https://www.nme.com/en_au/news/gaming-news/apple-profited-mo...

Of course the WSJ may be wrong, but it’s based off of profit whereas your link seems to be revenue. Which would enable both to be true I think.

Regarding the other point of 15-20 years ago, OpenGL only started stagnating on the Mac with 4.1 in 2010. Prior to that gaming was still really missing on a Mac.

I’m also in agreement that it can’t be ignored. I just think it’s overstated.

But in general I think we’re saying the same things, and debating the nuances.