Я пытался реализовать наследие Halo (и с треском провалился)

Halo работает на MacBook Pro.
Джейкоб Роуч / Digital Trends
относительно избранного изображения 2
Эта история является частью серии ReSpec Джейкоба Роуча, посвященной компьютерным играм и оборудованию.

Есть что-то настолько интуитивно неправильное в том, чтобы видеть Гало на Mac. Конечно, компьютеры Apple не славятся играми, но Гало, в частности, выглядит неуместно. Это звездное детище Microsoft, и это франшиза, на которую Microsoft держится уже 22 года.

Содержание

  • Halo, эксклюзив для Mac?
  • Беспорядок в Game Porting Toolkit
  • Все могло быть иначе

Рекомендуемые видео

Но изначально игра была разработана для Mac, и теперь вы можете играть в нее прямо на своем MacBook. Недавно выпущенный Apple Game Porting Toolkit позволяет играть во все виды игр для Windows на Mac — теоретически. Учитывая легендарную историю франшизы с Apple, я попробовал посмотреть, готова ли платформа к работе в прайм-тайм и смогу ли я выполнить наследие Гало как игра, сделанная специально для Mac.

Halo, эксклюзив для Mac?

Бывший генеральный директор Apple Стив Джобс произносит вступительную речь на Macworld 2005.
Джастин Салливан / Getty Images

Неудивительно, что официального способа играть нет.

Гало на Mac. Microsoft в настоящее время не владеет разработчиком игры, Bungie, но определенно владеет Гало, что означает, что большая часть франшизы была доступна исключительно на Xbox и ПК на протяжении многих лет. Это остается верным и сегодня с Коллекция Мастер Чиф, который стал де-факто способом играть во все обновленные версии игр под одной крышей, если не считать Гало Бесконечный.

Однако есть одна часть истории Halo, которую Microsoft предпочла бы не праздновать. В частности, раннее начало Bungie как пример экосистемы Apple, а не Microsoft.

Компания была основана Алексом Серопяном и Джейсоном Джонсом в 1991 году. В 1992 году компания выпустила свою первую игру: Минотавр. Игра была первоначально разработана Джонсом, и дуэт перенес ее на Macintosh с Apple II. Оттуда Банги превратилась в суперзвезду Apple. Большинство помнят Bungie на Apple за ее Марафон трилогия, созданная для платформы Apple как альтернатива эксклюзивным шутерам для ПК.

Тесное партнерство Apple с Bungie в первые годы существования компании не осталось незамеченным. Все это сошлось на Macworld 1999, где Стив Джобс в своей фирменной черной водолазке анонсировал новую игру, созданную исключительно для Mac: Гало. Это не Гало мы знаем сегодня. Мастер Чиф есть, но игра изначально разрабатывалась как стратегическая игра, и к тому времени, когда она была анонсирована на Macworld, она был шутером от третьего лица.

Затем все изменилось. Microsoft приобрела Bungie в 2000 году и представила свой первый консольный эксклюзив. Halo: Боевая эволюция. Этот как сообщается, разозлил Джобса. Почему? Очевидно, Джобс хотел купить Bungie для себя.

Halo: развитие боевых действий выпущена в 2001 году исключительно для новой консоли Microsoft Xbox. Два года спустя, в 2003 году, она была перенесена на ПК и Mac в соответствии с обещанием, данным Эдом Фрайсом, бывшим вице-президентом по публикации игр в Microsoft. С тех пор ни одна другая игра Halo не выпускалась для Mac. Оригинальная версия для Mac доступна, если вы посмотрите в Интернете, и вы даже можете играть в нее, если используете macOS Mojave или более раннюю версию.

Несмотря на свое происхождение, Гало остается самой далекой вещью от связи с Apple, как вы можете себе представить. Но, вооружившись новым Game Porting Toolkit от Apple, я собирался погрузиться в ревизионистскую историю.

Беспорядок в Game Porting Toolkit

новинка от Apple Набор инструментов для переноса игр это большое дело. Если вы не знакомы, этот набор инструментов, по сути, создает среду эмуляции Windows внутри самой macOS. Он сделан как инструмент разработчика, позволяющий разработчикам тестировать свои игры на Mac в течение нескольких минут, прежде чем посвятить себя полному переносу. Он также поддерживает DirectX 12, а другие инструменты виртуализации, такие как CrossOver, — нет. Самое главное, что Game Porting Toolkit — это бесплатный ресурс, который вы можете скачать у разработчика Apple. веб-сайт — и его уже отмечают как способ превратить Mac в законную игровую Платформа.

К моему разочарованию, настройка набора инструментов для переноса игр довольно сложно. Для начала вы должны использовать macOS Ventura, и вам нужна бета-версия Xcode 15, чтобы она работала. После загрузки и установки набора инструментов Apple предлагает описание его установки, которое включает в себя множество команд, которые необходимо ввести в Терминале.

Установка Game Porting Toolkit на Macbook.

Я пробовал это часами, но так и не смог правильно собрать Game Porting Toolkit. Помимо установки инструментария, вам нужно проделать некоторую работу, чтобы указать ему правильный каталог, настроить Wine и установить витрины, такие как Steam, через терминал. Это хлопотно. Наверное, есть причина, по которой я писатель, а не разработчик игр, а?

К счастью, мне не пришлось преодолевать трудности. Программа с открытым исходным кодом называется Виски можно настроить все это вручную, и это то, что я использовал, чтобы заставить Game Porting Toolkit работать на М1 Про Макбук Про. Он создает «бутылки», в которых размещаются разные виртуальные машины, а также графический интерфейс для их настройки. Я сделал бутылку Windows 10, скачал установочные файлы Windows для Steam, поместил их на виртуальный диск C: и понеслась наперегонки.

Теперь пришло время установить и загрузить Коллекция Мастер Чиф. Потребовалось несколько попыток, но через несколько минут я услышал легендарное григорианское пение, вырывающееся из отличных динамиков MacBook Pro. Странный.

Однако именно тогда все пошло наперекосяк. Halo Reach поставляется предустановленным, и он работал прилично. Я прошел несколько миссий, и, если не считать незначительных заиканий и некоторых проблем с графикой, все было гладко, даже с предустановкой «Улучшенная графика». Юбилейное издание Halo CE был совсем другим зверем.

Единственный способ заставить игру работать — это использовать оригинальные текстуры — например, текстуры Xbox 2001 года — и даже тогда частота кадров падала каждый раз, когда я был в бою. Некоторые уровни, например финальная миссия под названием The Maw, просто не загружались. Другие миссии, такие как обширная открытая карта, такая как The Silent Cartographer, превращались в слайд-шоу даже вне боя.

Halo работает на MacBook Pro.

Помимо проблем с производительностью, определенно есть много других проблем с попыткой играть в игры таким образом. Во-первых, античит-программа не позволяет вам играть в любую многопользовательскую онлайн-игру. Даже если вы можете смириться с этим, существует множество визуальных ошибок и проблем с удобством использования, и я уверен, что видел только часть из них, присутствующих в шести играх Halo, включенных в комплект.

Больше всего раздражало то, что никакие оверлеи в меню паузы не появлялись. Это означало, что я не мог регулировать настройки графики во время игры, и мне приходилось принудительно закрывать программу, если я хотел выйти из игры. Мягко говоря, все эти проблемы разрушили представление о том, что эта игра на самом деле создана для Mac.

Все могло быть иначе

Несмотря на все невзгоды, Коллекция Мастер Чиф технически работает на Mac через Game Porting Toolkit, и было немного сюрреалистично видеть его работающим — бородавки и все такое. Это чувство стало еще сильнее, когда я отказался от официального инструментария Apple и попробовал CrossOver. Поскольку Halo может работать на DirectX11, Коллекция Мастер Чиф стало можно играть с помощью CrossOver с обновлением в начале 2022 года. Настройка была проще, а производительность во всех играх была намного стабильнее.

У него все еще были проблемы в CrossOver (особенно с Гало 2), но на мгновение я смог представить, что могло бы быть. Я мог видеть альтернативную историю, когда Apple купила Bungie и сохранила Halo как эксклюзив для Mac. Как изменится Halo как игровая франшиза? Разве она никогда не достигла бы новаторского успеха и не повлияла бы на будущее шутеров от первого лица так, как это произошло? Чем была бы Xbox без Halo в качестве флагманской игры?

Мы никогда не узнаем ответа на эти вопросы, но ясно, как Apple, владеющая Bungie, могла изменить курс Mac. Если бы Apple твердо установила свой флаг в мире компьютерных игр, не было бы необходимости в существовании Game Porting Toolkit. Кто знает, насколько другим был бы бренд Mac, если бы он раньше занимался играми.

В своем нынешнем виде Game Porting Toolkit — это первый шаг к тому, чтобы вернуть все, что было утрачено Apple более двух десятилетий назад. На данный момент окончательное наследие Halo для Mac так и останется — наследием.

Рекомендации редакции

  • При эксклюзивном партнерстве с ПК проигрывают все
  • Худшие порты для ПК всех времен — и почему они были такими плохими
  • Как генеративный ИИ будет создавать игры с «более широкими, большими и глубокими мирами»
  • Игровые ноутбуки по-прежнему нам врут, и все становится еще сложнее
  • Как Unreal Engine 5 решает самую большую проблему компьютерных игр