Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Because you can play PlateUp on mac if you are willing to jump through hoops and setup virtualization, similar to any other Steam game. If a game is supported natively on mac, said publisher/developer probably has sufficient cash flow to make it profitable. It's rarely worth developing games for a platform that:
1. Does not have a large enough player base to generate the revenue necessary to justify it.
2. Is equally costly to develop for compared to other platforms with better ROI.
Sounds like a question you should direct to Apple instead of individual game publishers/developers tbh. If it were easier and cheaper to develop for Mac, maybe there would be justification for more games to have mac ports. Then again, Apple has their reputation to uphold as a "premium" brand and wants to be in control of every part of its product so I highly doubt an open ecosystem will ever be a thing.
https://youtube.com/shorts/qRQX9fgrI4s?si=In7j0RR20G9OkvIx
You argument is kind of invalid for games made with Unity (like PlateUp!) because you really only have to press a couple of buttons and be done.
That's absolutely incorrect. For core unity you might have to just press a few buttons, but some features are bound to a platform, some plugins might only work on a specific platform. Then you will also need to get distribution rights (e.g developer account, which also costs money) and extra hardware (especially on Mac).
And also provide customer support.
Often that's just not worth it.
There might be things I missed.
As for proton, Linux/SteamDeck support, with proton its just a "Try it it works, I will most likely, but there is no official support"
Okay, I didn't know there were platform specific features in Unity, but I imagine these would only be necessary for really complex games that have special requirements. Could you provide some example that could be in use in a game like PlateUp!? I'm really curious.
A developer account however doesn't seem to be necessary and I would say purchasing a Mac is not an issue if you have a reasonably sized player base.
I agree that providing customer support is additional work, but ideally most of the heavy lifting should be done by Unity and Steam.
The situation is just really sad to me because that's what keeps some people from moving on from windows. I would be happy to let people choose which OS they want to play on instead of forcing windows onto them.