Мой опыт гейминга на MacBook, и почему я скорее разочарован, чем очарован

Три года назад мне выдали рабочий мак: до этого я сидел на десктопе, где для работы использовал Linux, а для гейминга Windows, и за последние два года мак превратился в моё основное устройство. Но как обстоят дела с геймингом?

Мой опыт гейминга на MacBook, и почему я скорее разочарован, чем очарован

Моё мнение о MacOS

Как рабочая машина, MacOS мне вполне нравится, несмотря на то, что даже в какой-нибудь мейнстримной веб-разработке у MacOS есть проблемы, связанные с Docker и ARM, которые решаются костылями, но даже это для меня не перечёркивает плюсы того что Developer Experience в MacOS на голову выше, чем в Windows/Linux. Несмотря на кучу сложностей и неудобств, с которыми я столкнулся работая с тем же XCode, я вынужден признать что в остальных случаях все ещё хуже. Те кто утверждают что в Linux меньше головной боли, просто заложники своего опыта; когда годами работаешь в Linux, ты забываешь через какой порог входа ты прошёл, чтобы освоиться в нём.

ненавижу эту хуету.
ненавижу эту хуету.

Мы в ситуации, где есть три стула:

  • Работа в Windows, и все сопутствующие трудности (плохой перформанс из-за того, что приходится большой слой абстракций иметь при виртуализации, плохой Developer Experience вытекающий из этого, и ужасная производительность самой Windows, которая чувствуется когда у тебя запущен какой-нибудь кубернетис)
  • Работа в Linux, где всё "нативное", если ты веб-разработчик, но очень недружелюбный к идее "поставил и просто работаю,", потому что первые годы в Linux когда я только перешёл у меня было очень много сложностей, это в ретроспективе сейчас для меня Linux как рабочая среда самая удобная
  • Работа в MacOS, где кажется что это тот же Linux, но с человеческим лицом; в плане Developer Experience для меня эта среда идеальная, особенно учитывая что я пришёл к MacOS постепенно, начиная с Windows

Вроде звучит как будто MacOS база, но я пожалуй скажу мысль которую почему-то недолюбливают многие фанаты Apple:

Все её преимущества в первую очередь из-за несостоятельности Windows, а не потому что MacOS крутая операционная система.

Что с играми?

С обсуждениями гейминга на маке есть фундаментальная проблема: люди рассуждают о портах игр, о нативной поддержке в Apple Sillicon, про Parallels через который запускают игры на Windows, это важно, но пробовали ли эти люди по-настоящему играть на макбуках?
Я имею в виду буквально сесть и поиграть 3-4 часа, не ради бенчмарка и дроча на цифры, а по-настоящему в саму игру, физически взаимодействуя с самим железом, как на основном игровом устройстве. Большинство людей которые аппелируют к бенчмаркам и производительности, расхваливая макбук для гейминга, как будто используют его как дополнительное устройство, они не пробовали играть на маке с позиции того что это единственное доступное устройство для гейминга. А мне пришлось пару лет играть на нём, и вот к каким мыслям я пришёл в процессе.

Главная проблема — не производительность, совместимость или цена

А то, что форм-фактор макбука изначально не предназначен для геймерского класса устройств. Когда речь заходит о тонких ноутбуках вроде Asus Rog с 5080, все знают про проблему с TGP/TDP, но почему-то никто не обсуждает это в рамках Macbook, хотя по ощущениям это главная проблема в принципе. Какой мне толк с навороченного M5 Max, если в итоге у меня постоянный троттлинг, перегрев и невозможность физически играть в это? Когда в каком-нибудь Asus TUF идёт перегрев клавиатуры настолько, что невозможно ей пользоваться, об этом поднимается вой и игровые ноутбуки как раз за это годами хаят, но почему-то когда речь заходит о маке, все упускают эту проблему, ограничиваясь бенчмарками где всё в порядке.

В общем смысле всё в порядке, но проблемы начинаются в мелочах

Я прошёл Metro Exodus на макбуке, FPS у меня показывал хороший; но проблема была в перегреве и последующем троттлинге, играть больше двух часов интенсивно невозможно, потому что начинаются микрофризы, а за ним и перегрев самой клавиатуры настолько, что становится физически неприятно. И поначалу я сетовал на то, что возможно просто игра слишком требовательная, хоть и старая, но такой же сценарий у меня повторился с Dota 2. Справедливости ради, микрофризы в Dota 2 были только в меню, сам геймплей был вполне плавным относительно других игр, но здесь появилась другая проблема: артефакты в графике (мерцания) и мелкие проблемы то со звуком, то с интерфейсом, которые регулярно появляются при каждом обновлении.

Эти вещи не мешают мне играть последние два года, но суть в том, что в каждой игре которая якобы совместима постоянно вылезают какие-то мелкие проблемы. В Cyberpunk у меня например артефачил дождь и почему-то покоцанные машины превращались в месиво, хотя FPS выдавал неплохой, спустя полгода когда я заново зашёл в игру после обновления, проблема пропала, но теперь игра начала крашиться после 3 часов всегда, и так — во всём, где-то звук отваливается, где-то инпут лаг в определенных местах, а где-то просто не работает меню.

Неочевидная альтернатива

После покупки Steam Deck, я реже начал играть на макбуке; в основном я на нём играю в доту, всё остальное на деке, и чем больше я пользуюсь декой, тем больше я начал интересоваться идеей того, чтобы на мощный ноутбук поставить SteamOS/Bazzite, потому что в какой-то момент я начал часто юзать Steam Deck как десктоп, подключив его к своим мониторам, куда обычно подключал мак.

Мой опыт гейминга на MacBook, и почему я скорее разочарован, чем очарован

Меня удивляет, что игры через SteamOS работают надёжнее, чем нативные игры на MacOS. Если раньше мне казалось, что для гейминга на ноутах только два варианта (Windows/Mac), то сейчас есть ощущение что в будущем при развитии SteamOS мы сможем наконец-то уйти от Windows: но не в Mac, где в ноутбуке за три тысячи долларов микрофризит ёбанная дота.

46
22
6
3
1
101 комментарий