Опитах се да запълня наследството на Halo (и се провалих ужасно)

Halo работи на MacBook Pro.
Джейкъб Роуч / Цифрови тенденции
respect dt показано изображение 2
Тази история е част от поредицата ReSpec на Джейкъб Роуч, обхващаща света на компютърните игри и хардуера.

Има нещо толкова дълбоко погрешно във виждането ореол на Mac. Компютрите на Apple не са известни с игри, разбира се, но ореол, по-специално, изглежда не на място. Това е звездното дете на Microsoft и това е франчайзът, на който Microsoft държи шапката си от 22 години.

Съдържание

  • Halo, ексклузивният Mac?
  • Каталия в Game Porting Toolkit
  • Нещата можеха да са различни

Препоръчани видеоклипове

Но играта първоначално е създадена за Mac и сега можете да я играете направо на вашия MacBook. Скорошният набор от инструменти за пренасяне на игри на Apple прави всички видове Windows игри възпроизвеждани на Mac - на теория. Като се има предвид легендарната история на франчайза с Apple, аз опитах дали платформата е готова за най-доброто време и дали мога да изпълня наследството на ореол като игра, създадена специално за Mac.

Halo, ексклузивният Mac?

Бившият изпълнителен директор на Apple Стив Джобс изнася встъпителна реч на Macworld 2005.
Джъстин Съливан/Гети изображения

Не трябва да е изненада, че няма официален начин за игра ореол на Mac. В момента Microsoft не притежава разработчика на играта, Bungie, но определено притежава ореол, което означава, че по-голямата част от франчайза е била достъпна изключително за Xbox и PC през годините. Това остава вярно и днес с Колекцията Master Chief, което се превърна в де факто начин за игра на всички актуализирани версии на игрите под един покрив, с изключение на Halo Infinite.

Има обаче една част от историята на Halo, която Microsoft предпочита да не празнува. По-конкретно, ранното начало на Bungie като пример за екосистемата на Apple – не на Microsoft.

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

Близкото партньорство на Apple с Bungie в ранните години на компанията не остана незабелязано. Всичко се събра на Macworld 1999, където Стив Джобс, облечен в характерната си черна водолазка, обяви нова игра, създадена изключително за Mac: ореол. Това не е ореол знаем днес. Master Chief е там, но играта първоначално е разработена като стратегическа игра и по времето, когато е обявена в Macworld, беше шутър от трето лице.

Тогава нещата се промениха. Microsoft закупи Bungie през 2000 г. и представи първата си ексклузивна конзола, Halo: Combat Evolved. Това съобщава се, че вбесява Джобс. Защо? Очевидно Джобс е искал закупи Bungie за себе си.

Halo: Combat Evolved издаден през 2001 г. изключително за новата конзола Xbox на Microsoft. Две години по-късно, през 2003 г., в крайна сметка беше пренесен към PC и Mac, следвайки обещанието, дадено от Ед Фрис, бивш вицепрезидент на издателството на игри в Microsoft. Никоя друга игра Halo не е излизала на Mac оттогава. Оригиналната версия на Mac е налична, ако погледнете онлайн, и дори можете да я възпроизвеждате, стига да използвате macOS Mojave или по-стара.

Въпреки произхода си, ореол остава най-отдалеченото нещо от свързването с Apple, както можете да си представите. Но въоръжен с новия набор от инструменти за пренасяне на игри на Apple, бях на път да се впусна в някаква ревизионистична история.

Каталия в Game Porting Toolkit

Новото на Apple Инструментариум за пренасяне на игри е голяма работа. Ако не сте запознати, този инструментариум по същество изгражда среда за емулация на Windows вътре в самата macOS. Създаден е като инструмент за разработчици, позволяващ на разработчиците да тестват своите игри на Mac в рамките на минути, преди да се посветят на пълен порт. Той също така поддържа DirectX 12, докато други инструменти за виртуализация като CrossOver не го правят. Най-важното е, че Game Porting Toolkit е безплатен ресурс, който можете да изтеглите от разработчика на Apple уебсайт - и вече се празнува като начин за трансформиране на Mac в легитимна игра платформа.

за мое разочарование, настройка на Game Porting Toolkit е доста сложно. Като за начало трябва да използвате macOS Ventura и се нуждаете от бета версията на Xcode 15, за да работи. След като изтеглите и монтирате инструментариума, Apple предлага описание за инсталирането му, което включва набор от команди, които трябва да въведете в терминала.

Настройване на Game Porting Toolkit на Macbook.

Опитвах това с часове, но така и не можах да накарам Game Porting Toolkit да се изгради правилно. Освен дори да инсталирате инструментариума, трябва да свършите малко работа, за да го насочите към правилната директория, да конфигурирате Wine и да инсталирате витрини като Steam, всичко това през терминала. Това е караница. Предполагам, че има причина да съм писател, а не разработчик на игри, нали?

За щастие, не ми се наложи да преживявам неприятностите. Програма с отворен код наречен Уиски мога да конфигурирам всички тези неща ръчно и това е, което използвах, за да накарам Game Porting Toolkit да работи на M1 Pro MacBook Pro. Той създава „бутилки“, в които се помещават различни виртуални машини, заедно с графичен интерфейс за тяхното конфигуриране. Направих Windows 10 бутилка, изтеглих инсталационните файлове на Windows за Steam, поставих ги във виртуалното устройство C: и тръгнах към състезанията.

Сега беше време за инсталиране и зареждане Колекцията Master Chief. Отне няколко опита, но след няколко минути чух емблематичното грегорианско песнопение, което избухва от отличните високоговорители на MacBook Pro. Странно.

Тогава обаче нещата излязоха извън релсите. Halo Reach идва предварително инсталиран и работи прилично. Играх през няколко мисии и извън някои дребни заеквания и няколко графични проблема, беше гладко, дори с предварително зададената подобрена графика. Halo CE Anniversary Edition беше съвсем различен звяр.

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

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

Като оставим настрана проблемите с производителността, определено има много други проблеми с опитите да играете игрите по този начин. Като за начало софтуерът против измама ви блокира да играете онлайн мултиплейър. Дори и да можете да живеете с това, има множество визуални грешки и проблеми с използваемостта и съм сигурен, че съм виждал само малка част от тези, които присъстват в шестте игри Halo, включени в пакета.

Най-досадното нещо беше фактът, че никакви наслагвания в менюто за пауза не се появяват. Това означаваше, че не можех да коригирам графичните настройки по време на игра и че трябваше да затворя принудително програмата, ако исках да изляза от играта. Леко казано, всички тези проблеми нарушиха потапянето в преструването, че тази игра всъщност е създадена за Mac.

Нещата можеха да са различни

Въпреки всички хълцания, Колекцията Master Chief технически работи на Mac чрез Game Porting Toolkit и беше малко сюрреалистично да го видя готов и работещ – брадавици и всичко останало. Това чувство беше още по-силно, когато се отказах от официалния инструментариум на Apple и изпробвах CrossOver. Тъй като Halo може да работи на DirectX11, Колекцията Master Chief стана годен за възпроизвеждане с помощта на CrossOver с актуализация в началото на 2022 г. Настройката беше по-проста и производителността беше много по-стабилна във всички игри.

Все още имаше своите проблеми в CrossOver (особено с Halo 2), но за миг миг успях да си представя какво би могло да бъде. Можех да видя алтернативната история, в която Apple купи Bungie и запази Halo като ексклузивен Mac. Как ще се промени Halo като франчайз на игра? Дали никога нямаше да постигне новаторски успех и да повлияе на бъдещето на шутърите от първо лице по начина, по който го направи? Какво би бил Xbox без Halo като водещо заглавие?

Никога няма да научим отговора на тези въпроси, но е ясно как притежаването на Bungie от Apple може да промени курса на Mac. Ако Apple беше забил знамето си здраво в света на компютърните игри, Game Porting Toolkit нямаше да има нужда да съществува. Кой знае колко различна би била марката Mac, ако беше прегърнала игрите по-рано.

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

Препоръки на редакторите

  • С ексклузивни PC партньорства всеки губи
  • Най-лошите компютърни портове на всички времена – и защо бяха толкова лоши
  • Как генеративният AI ще създава игри с „по-широки, по-големи и по-дълбоки светове“
  • Лаптопите за игри все още ни лъжат и става още по-сложно
  • Как Unreal Engine 5 се справя с най-големия проблем в компютърните игри