Девкиты консолей Microsoft Xbox

Девкиты консолей Microsoft Xbox

Девкиты - специальные варианты игровых консолей, на которых разработчики тестируют свои игры во время разработки. И если вы думаете, что тут ничего интересного (просто приставка не в товарном виде) - то вы в целом правы, однако отчасти. Девкиты бывают очень разными.

Сегодня у меня интересная история про девкиты консолей от Microsoft от первого Xbox до современных Xbox. А также интересные факты.

Первый Xbox - это просто ПК

Девкиты консолей Microsoft Xbox

Microsoft ещё в конце 1990-х готовились к дебюту на рынке игровых консолей. Уже тогда были прототипы девкита самого первого Xbox. Первый прототип девкита Xbox под названием Xbox Alpha Tower I:

Выглядит как обычный компьютер начала 2000-х - что неудивительно. Ибо первый Xbox - это просто ПК только для игр. После Xbox Alpha Tower I был ещё один прототип - Xbox Alpha Tower II:

Если у Xbox Alpha Tower I был процессор Intel с частотой 600 мегагерц и видеокарта Nvidia Geforce 2 GTS с 64 видеопамяти, то у Xbox Alpha Tower II - Процессор Intel SL3XN с частотой 733 мегагерц и видеокарта Nvidia Geforce3 NV20 с 64 видеопамяти. У прототипов Xbox Alpha Tower I и Xbox Alpha Tower II не было сетевых функций Xbox Live.

В начале 2000-х Microsoft выпустили полностью рабочий DevKit первого Xbox с полноценной поддержкой сетевых функций Xbox Live. Был Xbox DevKit и Xbox DebugKit. Devkit в прозрачном корпусе:

Девкиты консолей Microsoft Xbox

DebugKit в зелёном корпусе:

Девкиты консолей Microsoft Xbox

Скорее всего DebugKit был предназначен для указания различных проблем с тестируемой игрой.

В комплекте с девкитом был диск с Visual Studio, который позволял программировать и кодить для первого Xbox. Помимо железа от ПК в девките первого Xbox - в основе Dashboard (BIOS/прошивка первого Xbox) лежали программные части от Windows 2000 и DirectX. Проще говоря Microsoft создали стандартизированный ПК для того, чтобы туда разработчикам было проще портировать игры.

Легендарный Xbox 360

Девкиты консолей Microsoft Xbox

Игры делать - дело не быстрая. Когда игровая консоль выходит в продажу, ей нужны игры сразу на старте. Да Xbox 360 поддерживала игры первого Xbox, однако на обратной совместимости далеко не поедешь. До релиза игровой консоли уже должен быть DevKit для разработки игр. Но так уж сложилось, что разработка Xbox 360 - это та ещё история. Поэтому Microsoft решили использовать компьютер PowerMac G5 в качестве девкита Xbox 360.

Девкиты консолей Microsoft Xbox

Причина такого странного решения заключается в том, что архитектура Power Mac G5 похожа на архитектуру Xbox 360. В PowerMac G5 использовался процессор PowerPC G5, в Xbox 360 - процессор Xenon на архитектуре PowerPC - оба процессора создавались компанией IBM. Что в Xbox 360, что в PowerMac G5 стояла GPU от компании ATI. В PowerMac G5 стоял ранний Dashboard от Xbox 360.

Самый первый Dashboard от Xbox 360<br />
Самый первый Dashboard от Xbox 360

PowerMac G5 использовал как DevKit Xbox 360 только первое время. После релиза Xbox 360 появился полноценный девкит Xbox 360. Внешне DevKit Xbox 360 отличались от обычных Xbox 360 тем, что сверху на девкитах Xbox стояла “башня”:

Девкиты консолей Microsoft Xbox

В комплекте с девкитом Xbox 360 помимо Visual Studio была утилита под названием Xbox 360 Neighborhood. Xbox 360 Neighborhood - это утилита, которая отправляет тестовые игры/программы на Xbox 360 через протокол FTP. Разумеется работает FTP, если компьютер и Xbox находятся в одной сети. Xbox 360 Neighborhood позволяет отказаться от проводного подключения Xbox к ПК. По некоторой информации Xbox 360 Neighborhood мог работать и с прошитыми/взломанными Xbox.

Девкиты консолей Microsoft Xbox

Если в 2000-х - начале 2010-х вы играли на Xbox 360, то возможно вы слышали про Xbox Live Arcade aka XBLA. Для XBLA выходили такие инди-игры как Braid, Super Meat Boy, FEZ и так далее. Игры для XBLA создавались с использованием XNA. XNA - фреймворк для создания различных игр/приложений для Windows Phone, Zune и Xbox 360.

Девкиты консолей Microsoft Xbox

Несмотря на то, что игры XBLA (а игры XBLA нетребовательные) создаются с помощью вышеуказанного фреймворка - надобность в девките Xbox 360 почему-то не отпала. Девкит Xbox 360 XNA имеет особенный дизайн синего цвета:

Девкиты консолей Microsoft Xbox

В поздних девкитах Xbox 360 в комплекте был Kinect. Разумеется для разработки игр Kinect. Изначально Kinect для разработчиков был белым.

Девкиты консолей Microsoft Xbox

Xbox One, Xbox Series и нынешнее время

Девкиты консолей Microsoft Xbox

С выходом поколения Xbox One и Xbox Series надобность в девкитах вызывала вопросы. Причины есть:

Во-первых, Xbox One аппаратно и программно был урезанным ПК, особенно после релиза Windows 10 и DirectX 12.

Во-вторых, для тех, кто хочет разработать что-то для Xbox и не имеет никакое отношение к игровым студиям, есть DevMode он же Режим Разработчика за 20 долларов.

В-третьих, для независимых разработчиков и инди-разработчиков стали доступны игровые движки-конструкторы Unity3D, Unreal Engine и Godot. Подобного раньше не было. Разработка игр для Xbox доступна на вышеуказанных движках.

Во время разработки Xbox One носил кодовое имя Durango. Для Durango был прототип девкита:

Выглядит как игровой ПК 2000-х
Выглядит как игровой ПК 2000-х

В комплекте с девкитом Durango был прототип Kinect для Xbox One:

Девкиты консолей Microsoft Xbox

В начале 2024 года произошла утечка прошивки Durango для девкита. Прошивка была основана на урезанной Windows 8 Embedded.

Devkit Xbox One особо не отличался дизайном от Xbox One FAT:

Когда выходил в релиз Xbox One S (Slim-версия Xbox One), то для Xbox One S был выпущен девкит. Как выглядит девкит Xbox One S:

Девкиты консолей Microsoft Xbox

Для Xbox One X (аналог PS4 Pro для Xbox One) выходили DevKit и TestKit. DevKit Xbox One X:

Девкиты консолей Microsoft Xbox

TestKit Xbox One X:

Девкиты консолей Microsoft Xbox

По условиям разработчики должны чуть ли не каждый день подтверждать, что DevKit у них, и обновлять прошивки на девкитах - иначе Microsoft забанит девкиты. Такое правило действует и на девкитах Xbox Series.

Девкит Xbox Series S по дизайну не отличается от товарного Xbox Series S.

Девкиты консолей Microsoft Xbox

Девкиты разных Xbox продаются на EBay. Девкит Xbox будет вашим всего за 1000 долларов.

Девкиты консолей Microsoft Xbox

Однажды ютуберы Gamers Nexus купили на EBay забаненный DevKit Xbox Series X и обнаружили, что ОЗУ 40 гигабайт. У товарного Xbox Series X ОЗУ 16 гигабайт. Отличия есть и в дизайне. Девкит Xbox Series не напоминает мусорку и холодильник. Дизайн девкита мне больше нравится.

Девкиты консолей Microsoft Xbox

"Недавно" Miecrosoft сертифицировали новый неизвестный девкит:

Что это за новый девкит - до сих пор нет никакой информации.

77
7 комментариев

Помню с каким кайфом купил Xbox 360 (Fat). Это было событие галактического масштаба.

3
Ответить

Господи как же я кайфовал со своего беленького Xbox 360 Arcade

3
Ответить

Лучший даш за всю историю.

1
Ответить

Miecrosoft?

Ответить

Похоже в лонг прилетел призрак Internet Explorer)

Ответить

А почему не упомянул вот этот вот анти-дизайн (аттач ниже)? Я понимаю, что речь идёт о девкитах, а это и вовсе макет (который тем не менее серьезно рассматривался майками как финальный ритейловый дизайн). Но мне кажется honorable mention оно заслужило.

P.S.- впервые увидел девкит синего варианта, выглядит очень приколько (и сам оттенок благородный и не "кричащий", при том достаточно глубокий, и даже лоток умудрились покрасить в синий хром, это прям заморочились для дев-кита).

P.P.S.- было бы интересно узнать, для чего именно башня. Я понимаю, что доп. резервные модули или охладка даже (как обычно), но интересно знать что именно там.

Ответить