Ikdyž Apple se prsilo u ARMu zázračný poměrem na jeden watt a workstation se kterou bude te přeci stříhat oscarový trhák na pláži. Tak to vypadá že většina Apple na Steamu je s Intelem nebo Radeonem. To vypadá že snahy přilákat herní vývojáře nefungují a nebo ten HW není tak super pokud někdo on-screen výkon. Obojí není dobrý.
Steam je jen webovy rozhrani, ty platforma vubec nezajima. A hry zdaleka nejsou x86, drtiva vetsina konzoli x86 nevidela ani z rychliku.
> drtiva vetsina konzoli x86 nevidela ani z rychliku
V dávnej minulosti možno.
PS4, PS5 -- x86.
Vsetky Xboxy okrem Xbox 360 -- x86.
ARM Mac podporuje Steam
Problém je to co píše dole Pokud je práh na vstup do světa her nějaký M4 Pro tak to je dost špatný. Prodeje Mac není proti iPhone nějaká hitprarada a pradoxně přechodem na ARM se na Steamu právě propadnul pod Linux.
Jinak neřešíme tady nějaké pixel art indie uhozenosti ,ale to že normální lidi si chtějí zahrát hry pro mainstream tedy i AAA tituly třeba i 5let starý a na 4K LCD hrát něco 720p při +30FPS je fakt pro silný žaludek.
Jinak nativně třeba na ARM apple není Diablo 4, takové PoE je někdo rát že to rozchodí i na medium na stroji za +2000€
Naopak, hry na Mac M4 uz zacaly pribyvat, nutno dodat, ze M4 pro je 1. schopny proces s trochu pouzitelnym GPU ;-) preedtim to mohlo jet jen na MAXu
BTW ac mnozi tvrdi, jak proton hezky funguje tak ani h*** - nebot presne, hry pro win jsou x86_64 a tak to nejdrive emuluje x86_64 CPU a tam to neco dela, k tomu MacOS ma nativni Metal a OpenGL bezi 4x pomaleji nez METAL - ale vulkan na metal bezi, ale jak to maji s emulaci a napojeni vubec netusim, asi blbe ;-) - takze jedine nativni MacOS hry.
No a ty se casto prodavaji pres Apple GAME - vyvojari v Unity muzou bez problemu udelat vulkan hru na win/lin/macos z jednoho kodu a jen to prekopiluji a jede to ;-) - pak je otazka, kolik toho davaji na Stream a kolik pres Apple
Je to spise tak, ze Apple je nejlepsi mobilni architektura s nejvyssim vykonem - tedy ani MacSudio s M4 MAXem nebude dosahovat ani 1/4 vykony bezne Nvidia karty a u topu je to hezka 1/10 vykonu ;-) ... a zde mame ten problem ;-) pojedou jen hry, co nejsou tak super narocne, ale porad jde snizit kvalitu - treba vubec nema smysl delat 3AAA - tedy 3x upsacalovat, vyhladit a downslaovat ;-) - moderni 4k to nepotrebuji - tak jsme hral na Linuxu a dodnes hraju hry pod 4K - ale ja to hral na karte o ktere kazdy tvrtdil, ze ve 4k nic hrat nelze a ja jim rekl, aha, a vy mate 2k a to 3x upscalujete ;-) - kdyz to vypnui, tak to samozrejme pojede jak z praku i na stre plecce ;-) a YEP ... sice jsem pak kartu upgradoval kvuli vypoctum na karte, ale tak jelo to - stemdeck je tez slabsi GPU a jede to ;-)
Yep pro win hry MacOS fakt neni - k emulaci directx a vsemu tomu emulovat navic i CPU je fakt vrazedne zpomaleni
Apple se snazi vyvojare spis odradit. Steam je pro ne spis trnem v oku, protoze tim prichazi o 30% podil, ktery na svem storu muzou inkasovat sami.
Ani s hrami mimo Steam to není lepší , stále hra muže mít installer nebo launcher jako stažitelná DMG jako každý jiný SW pro Mac OS. To není problém iOS který začal okolo her jako PUG na mobilech.
I u xx let starých titulů lowend sestava WINTEL konkuruje Mac Studio za násobek ceny.
jsem rad, ze jsem tomu prispel tou svou prvotinou, ktera tu nedavno byla - Secret of Velmora. Bylo to popravde peklo - zbuildit full verzi na Linuxu, ze jsem si i vypujcil disk na vytvoreni 100GB swapfile. Krom toho tam, ale byly dalsi zaludnosti jako napr. odlisnosti oproti win, s tim ze v UE5 Editoru se to chovalo korektne, ale v buildu byla Level Instance otocena buhvi proc o 90 stupnu a jeste posunuta o -100 v ose Z...
No, kazdopadne se povedlo a cooked data pro Linux strezim jak oko v hlave, protoze ten dodatecny M.2 uz zase nemam ;)
Tak já bych zase byl rád kdyby o takový hry byl dnešní herní svět bez ohledu na OS ušetřen. A né další a další The Elder Scrolls IV: Oblivion o dvacet let později.
Rozlišujte koníček - vývoj hry a to že si hráč chce v roce 2025 něco zahrát . Né vždy se potkáte a hráč si vybírá co bude hrát a hlasuje i nohama.