Комментарии 24
Потому что мак не для игр, некогда маковским снобам играть, они свои пуки вдыхают.
PS Я бы не стал использовать Game Porting Tool, если вы не хотите получить VAC-бан на своём аккаунте.
С этим может не согласиться одна фруктовая компания, активно развивающая игровое направление.
Это ее фруктовые проблемы.
Ну, если не согласны - пусть приводят их аналог Wine/Proton в работоспособное состояние и играют через него, в чем проблема?
Обычно играть через такую эмуляцию - большие риски бан от античита получить. А то и бан акка. Вон, escape from tarkov вообще не запускается если видит что на винде hyper-v включен (обнаружил когда его для возможности докер гонять включил).
Вроде как Valve таким не балуется, или я ошибаюсь?
А там непонятно :) Они собирают кучу разной телеметрии и потом ее разными способами анализируют, причем часто это происходит только через какое-то время - ходит куча историй про то, как люди получали баны спустя несколько месяцев после того, как последний раз использовали играли в игру с VAC (например).
Windows и Linux
А вот это приятно. Ну правда.
менее 1% активных игроков Steam запускали CS:GO на этих ОС
Делаем ужасный порт многопользовательской игры с периодическими фризами и потерями фпс в 2-3 раза на том же железе.
Дропаем поддержку ОС потому что никто не играл.
???
PROFIT!!!
В целом закономерное развитие плана валв по пассивно-агрессивному выдавливанию макоси из своей инфраструктуры, думаю все закончится уничтожением клиента стима на платформе. Впрочем, может это и неплохо, с тем уровнем "поддержки" который имеется.
А клиент стима тут при чём?
Есть в нём целые игры, которые портированы на мак и работают-поддерживаются на нём издателями
The current state of the Steam app on Apple's M1 Silicon Macs is not
meeting users' expectations. Performance issues such as high CPU usage,
lag during startup, and a noticeably slow user interface are prevalent.
What's more, there's no version of the Steam app specifically built for
these devices. To sum it up, while playing games can still be possible,
using the Steam app has become quite a challenge due to its slow
performance.
https://isapplesiliconready.com/app/Steam
Я не могу вспомнить ни одного актуального продукта, который бы до сих пор был Intel-only (напомню, 3 года прошло с момента релиза новой архитектуры). Это какой-то абсурд. Допускаю, конечно, что такие продукты есть, но стим это единственное такое приложение на конкретно моем ноуте.
Впрочем он и до M1 работал на маках отвратно, жрал проц, зависал и падал. Valve положила громадный болт на макось где-то еще лет 5 назад.
О, я пользовался до выхода м1, поэтому у меня впечатления в целом обычные.
А игры на м1 есть? Потому что когда я писал "игры есть и поддерживаются", я тоже не м1 имел в виду.
Да, Unity, UE, Godot и другие популярные движки умеют билдить нативные приложения на макось как для интел, так и для arm. Все свежие релизы это обычно universal binary с поддержкой обоих архитектур.
Я может гуглить не умею. Посмотрел игры 2023 года, названия которых видел (дедспейс, хогвартс, coh3, re4, BG3 и Starfield) - и только у БГ3 видел "новости" что поддержка М1 есть. У остальных только темы на реддите, как запустить через Game Porting Toolkit \ другие тулы. Нативной поддержки похоже что нет у большинства игр.
Так что движки то может и поддерживают. Игры то где?..
Нативной поддержки действительно практически нет, мак никем не воспринимается как платформа для игр, поэтому релизится в основном только индюшатина всякая.
Из больших тайтлов BG3 вы уже упомянули, кроме него из свежего только Resident Evil: Village и No Man's Sky. RE4 обещали позднее в этом году, как и Death Stranding с новым Assassin's Creed. Старфилд и хогвартс вряд ли когда-либо будут портированы.
Ну, штучки полторы есть) Factorio, Resident Evil: Village, вроде бы нативный. Ещё какие-то игры. Но мало их, конечно. Есть mac-порты, работающие через Rosetta (например, CS: GO в прошлом, Bioshock: Remastered и т.д.). Но тоже не сильно много.
Под M1 в основном однопользовательские. CSGO была одной из немногих многопользовательских игр под Mac OS с нативной поддрежкой M1, еще кажется WoW можно играть. Ну и всякие Minecraft и Roblox тоже работают на любом ведре.
Остальные игры типо Apex Legends, PUBG, Fortnite, Dead by Daylight и многие другие тупо не играются даже из под эмулятора из-за того что античит не умеет запускаться под эмулятором, ни внутри виртуалки Windows установленной под Arm архитектуру, ни под Розеттой... а тот же Fortnite так и не выпустили под мак из-за того что кажется суд между EGS и Apple так и не закончился... Fortnite нету на iOS и если EGS поставить, то скачивается только очень старая версия Fortnite, она играется на m1, но это вообще не то... там сезоно 8 прошло уже.
Overwatch 2 с помощью Crossover кажется смогли запустить на Mac m1/m2, но опять же это танцы с бубном и всякие там эмуляторы не очень положительно могут влиять на античит, то есть вы там донатите скинчики получаете и вам прилетает бан за эмулятор :) ну то есть это не исключено.
Valve: нативной версии Counter-Strike 2 на macOS не будет