More games work on a random linux distro than Mac. Apple doesn't care, or this would have been fixed years ago.
“B-but this Apple silicon hardware is so amazing! And why I can’t have one device to do everything, including gaming? Why it is so hard?”
That’s what you usually get from the groups criticising the lack of games on macOS.
Maybe those folks just don’t want to admit Apple platforms suck at AAA gaming. All that’s left are free to play ones and nothing much else. There is a reason why essentially a remake/remaster of resident evil 4 coming to Apple platform is such a huge deal for exclusive Apple users.
Sorry but that doesn't really show how Apple is being serious about the gaming cause Mac and macOS itself is such a terrible platform for gaming.Metal 2, Game Porting Toolkit, and now Gaming Mode on Mac OS 14 are just three examples of Apple showing a desire to bring high quality games to Mac and supporting developers.
As for Valve, they can hardly complain about the closed wall system that is Apple, you cannot buy Valve games unless you install their horrendous Steam bloatware that is not even a Universal binary on Apple yet. I'm still waiting for No Mans Sky to be released in the App Store and will pay a premium on the game if necessary to avoid having to use Steam.
YOU ARE NOT FORCED TO USE STEAM.
OMG! Thank you for this wonderful insight!
I'm going to run off and go play Baldur's Gate III on my Mac right n... oh... wait...
This is the company that never released half life for Mac
CSGO's dead, entirely replaced by CS2.
I'm sorry but why would anyone expect any game to work on Macs? Macs have never supported gaming in any real way and never will. If you want to game, you need Windows, there is no way around that, there never was. Apple not only does not help developers in this, they also make extra efforts to impede game development for some reason. They don't want games on their platform.
There was also a decent portion of Capcom's stream at TGS dedicated to Resident Evil on iOS a few days ago. Timestamp at 12:15, and the Apple Design Award received at WWDC appears at 14:45.So you see lot has happened and is happening when it comes to Apple and gaming on Apple Silicon since 2020.
There was also a decent portion of Capcom's stream at TGS dedicated to Resident Evil on iOS a few days ago. Timestamp at 12:15, and the Apple Design Award received at WWDC appears at 14:45.
16:45, RE4 being played on an iPad, prerecorded demo showing off touch controls.
17:30, RE8 on iPad Pro as a playable demo at TGS
18:30, RE8 on iPad Pro played on stage
26:00, RE4 on iPad Pro played on stage
32:30, segment ends
(No subtitles, but autotranslate does a decent enough job.)
And we shouldn't forget to mention the surprise announcement of Lies of P, which was announced at the end of August, and released on September 19.
They should be playing the long game, imagine a box the size of the Apple TV with super low power consumption playing AAA titles and costing less than an xbox series s but with comparable performance and superior upscaling tech. This and iOS devices are the target and macOS is just a bonus platform. Now, do Apple have the appetite and drive to pull it off? Doubtful, they would need to hire in talent to push this seriously. Until then it’s just money left on the table.Sorry but that doesn't really show how Apple is being serious about the gaming cause Mac and macOS itself is such a terrible platform for gaming.
1. Mac itself is really expensive. One of the biggest problem.
2. And yet, GPU performance sucks. M2 Ultra is barely better than RTX 3060ti.
3. Not many Mac gamers. Another biggest problem.
4. Porting costs time and money which is not profitable.
5. Updating games on different and multiple macOS is already a huge problem.
6. Even iOS game developers hate macOS.
7. macOS has no killer titles to compete with.
8. All games developed from Windows and optimized well on it, not macOS.
9. macOS is such a minor platform for gaming and therefore, the interest is extremely low.
Now, who really wish to support games on Mac? Resident Evil? No man's sky? Baldur's gate 3? Those are only a few example which does NOT represent that Mac is getting a serious interest.
Their desire is still nothing as they focus on iOS gaming, not macOS.
Sorry but that doesn't really show how Apple is being serious about the gaming cause Mac and macOS itself is such a terrible platform for gaming.
1. Mac itself is really expensive. One of the biggest problem.
2. And yet, GPU performance sucks. M2 Ultra is barely better than RTX 3060ti.
3. Not many Mac gamers. Another biggest problem.
4. Porting costs time and money which is not profitable.
5. Updating games on different and multiple macOS is already a huge problem.
6. Even iOS game developers hate macOS.
7. macOS has no killer titles to compete with.
8. All games developed from Windows and optimized well on it, not macOS.
9. macOS is such a minor platform for gaming and therefore, the interest is extremely low.
Now, who really wish to support games on Mac? Resident Evil? No man's sky? Baldur's gate 3? Those are only a few example which does NOT represent that Mac is getting a serious interest.
Their desire is still nothing as they focus on iOS gaming, not macOS.
These kinds of comments are just ridiculous when there is the Nintendo Switch out there that was worse than any M1+ generation Mac and a half-way decent Intel Mac already.Apple's hardware for gaming is garbage anyway, none of you would enjoy the experience. Now go and buy your shiny new $4,000 MacBook Pro, give Apple ALL your money, they need it more than you do.
Vulkan isn't as widely supported and its not an immediate fix as people on this site try to say it is.Honestly if Apple ever wants gaming to happen on Mac they need to stop trying to get everyone to use Metal and support Vulkan
Superior scaling tech?They should be playing the long game, imagine a box the size of the Apple TV with super low power consumption playing AAA titles and costing less than an xbox series s but with comparable performance and superior upscaling tech. This and iOS devices are the target and macOS is just a bonus platform. Now, do Apple have the appetite and drive to pull it off? Doubtful, they would need to hire in talent to push this seriously. Until then it’s just money left on the table.
I think it would help to clarify exactly what we mean by being 'serious about gaming'. For some, that means being able to compete at the bleeding edge of gaming tech with the highest possible resolutions, frame rates and graphic complexities. For others, including myself, it means being able to play more AAA games on the Mac. I certainly don't think that a game like CS2 should only be available to 'serious gamers' with 144hz gaming monitors and twin water cooled graphics cards, there is no technical reason why this game shouldn't play very well on a stock M1 air.
YEP!!!! Agree with you on this part. I will reply to your post a bit but most of this is just overall thoughts.
And this is precisely why I am not a fan of these gaming threads with Macs. EVERYTHING applied to Macs and Gaming can be applied to Nintendo Switch. Yet the only reason why the Switch gets more games than the Mac is because of popularity. THIS IS THE KEY FACTOR.....Not missing out on 4090s, not because DirectX is unavailable....it's how many people are using a platform. And comparatively speaking, Macs have so little customers it's pointless for most developers.
I can still play recent games on my old PC with a GTX 1080 in it
Nintendo Switch gets ports that have A LOT...A LOT of work to it in order to make it run since the hardware is so crappy (seriously we should have had a new switch 3 years ago it's so bad).
Most popular GPUs on Steam are the following:
1. NVIDIA GeForce GTX 1650
2. NVIDIA GeForce RTX 3060
3. NVIDIA GeForce GTX 1060
4. NVIDIA GeForce RTX 3060 Laptop GPU
5. NVIDIA GeForce RTX 2060
To your point above, not every single game and not every deciding factor of a "good gaming system" must mean it needs to achieve 8k resolution, 144Hz, ray-tracing, extreme realism, etc.
Name one game.....ONE GAME that REQUIRES a 4090 to even FUNCTION.....because if you can name one game, you don't even get those top 5 consumers on Steam that don't even have a 4xxx series GPU. 4090 has 0.78% on Steam. If there is a game that runs ONLY ON a 4090, then it won't sell very well. Not requiring a 4090, but a recent example of chasing graphics and requiring the top end GPUs is Immortals of Aveum....and we know how well that turned out. You can't just focus on graphics alone.
Frankly, I am so sick of all these conversations about "But Apple needs a 4090....THEN gaming will SUCCEED on a Mac!" or "Apple needs Vulkan before gaming truly kicks off".
Let me tell you the hard reality.....Gaming will NEVER....no matter what....NEVER be truly in parity with Windows. EVER. No matter what Apple does, no matter if the bring NVIDIA GPUs back and add Direct X support.....it will NEVER be parity with Windows. And the reason is quite simple - the amount of people that use a Mac is so small devs don't care. Devs re-architect and implement new graphics pipelines to get games on a Nintendo Switch for goodness sake, they put A LOT of effort into Switch ports. They could very well do the same for Macs to lower the graphical fidelity. You all with your 4090 can achieve those amazing visuals and high frame rates, while us on Nintendo Switch and Mac can enjoy the games for the gameplay over graphics.
Windows has actually been the root cause here. It has caused irreparable harm to the software (less so) and gaming (more so) environments. Windows has been at the top of the food chain to FAR TOO LONG. Where even if....IF....gaming becomes more and more available on Macs it will take DECADES before it gets any traction anyway. Some people might be okay with it, but the VAST majority of gamers will not want to get rid of their 500+ game library on Windows for a few new games on a Mac. And to play those 500+ games they still need a Windows system. So why not just keep buying your new games on Windows anyway?
I will buy a few games here and there on Mac ONLY to support the platform growth. I will also be buying (when necessary) on Steam to have a single gaming library for my Windows system. I will never be okay with having 500+ Steam games on Windows-only, 5 games on Mac. Why? I'll just keep building my Windows library so I don't have to be permanently tied to multiple devices.
Ultimately, the level of commitment we are seeing from developers is probably as best as we can get. It might get slightly better, but it is nearly impossible for the gaming scene on a Mac to achieve what most of the constant complainers that hop into every gaming topic.
It will literally take decades for things to improve to the level of even parity with Windows. Like I said, when I already have a 500+ gaming library on Windows, I would prefer to keep building my Windows library vs having multiple libraries in multiple devices. Even with Steam with the "same" library, I will NEVER have access to the majority of those 500+ games on Mac as they are long passed its development cycles and will never be ported. So if I am in a gaming mood, truly a dedicated space to game, I will just continue to fire up my Windows computer for all time. If I want a quick break while working and want to work on Factorio for a bit, I can use my Mac for that. That is precisely what the Mac is and will always be....like a Nintendo Switch. Like an "add-on" for gaming. Main Windows system for the hardcore (hardcore here means a dedicated space several hours most likely where I will game and might play multiple games) gaming sessions, but Macs for short sessions while taking breaks from work. Like how the Nintendo Switch can be a compliment to a Windows gamer by having some nice games on the go.
And just to be clear, I am an advocate for every single game should be available everywhere. I think PS5 should have the ability to play Halo, and Xbox should have the ability to play Horizon Zero Dawn for example. I think PC should be able to play Zelda Tears of the Kingdom and Macs should be able to play Diablo 4. However, this will never happen. I fully understand why, heck as a game developer myself I am making my game exclusive on Windows (backlog item for a Mac version but it's very low priority). You go where your contracts are, your own platform, or the place that has the most users. It is generally VERY bad if you start to target exclusively to the top of the top GPU lines.
Also, keep in mind that developers these days use FSR/DLSS/etc as crutches for their optimizations. Games like Starfield where Todd Howard was questioned in an interview why they didn't optimize it for PC so even PC users get frustrated with the performance. However, while not a great experience and low settings, you do get the same FPS on average as the console version does with a GTX 1080 Windows system.
I am not sure cross development toolchains are helpful. Seems to lead to a lot of "developer didn't optimize for macOS" complaints.I agree, people don't switch to Mac because they want to play games, and they are unlikely to any time soon for the reasons you have already mentioned. Windows market share is in decline though, and sits at around the 57% mark now, with Mac at 29%, so although there are roughly twice as many Windows users as Mac, the Mac marketshare is significant and a potential untapped source of new gamers.
Its a chicken and egg situation, people won't play more games on the Mac until there are more games, but you can't have more games until gaming studios feel there are enough people playing games on Mac to make it worth the investment.
I think the solution is better cross platform development tool chains, so that the effort developers need to go to in order to bring their titles to Mac is significantly reduced. I also think that Apple is taking steps to try to help with things like Mac Catalyst and the Game Porting Toolkit, and there does appear to be more AAA games appearing on Mac now, this is why I challenged a previous posters assertion that 'Apple not only does not help developers but makes extra effort to impede development'.
It's not the ultimate solution. For example, my game is Unity based (yeah I know I am keeping it on Unity though)....and I can by just a few clicks generate a macOS version of my game and play it. However, I experience bugs and graphical issues that aren't present on my Windows system. And that is with VERY light testing. So it will need to be quite thoroughly tested. And it seems a lot of companies don't do this.I am not sure cross development toolchains are helpful. Seems to lead to a lot of "developer didn't optimize for macOS" complaints.