WORLD OF WARCRAFT

Тема: Прототипы, забытые и невиданные: видео-путешествие по редкостям клиента World of Warcraft  (Прочитано 3813 раз)

0 Пользователей и 1 Гость просматривают эту тему.

implavex

  • Новичок
  • *
  • Сообщений: 8

  • Варкрафт: +
    • Имя: implave



Видеоролик "Прототипы, забытые и невиданные" – это путешествие по почти 22-летней истории разработки World of Warcraft. Редкие и ранее невиданные прототипы, вырезанный контент, ранние итерации, нереализованные карты и тестовые объекты разработчиков.:cut:

Прошу заметить, что у этого видео есть субтитры c дополнительной информацией и интересными фактами о большинстве показанных мест, но они только на английском, поскольку с русским языком, видео, скорее всего, будет заблокировано из-за музыки.


Немного деталей

За 22 года своего существования клиент World of Warcraft сильно эволюционировал: форматы файлов меняются каждое дополнение, а зачастую и несколько раз за дополнение, поэтому для создания видео пришлось провести разработку большого количества кастомных программ для работы с особо старыми файлами. К примеру, Оргриммар времен альфа-версии 0.5.3 существует только в этом клиенте, а формат его моделей ближе даже к Warcraft III, чем к релизной сборке классического WoW.

Большая часть ранних клиентов (к примеру, версии 6.0.1.18125) сохранились лишь у единиц во всем мире. Добавив к этому тот факт, что WoW – игра, которую без сервера невозможно даже запустить, реверс-инжиниринг и создание сэндбоксов тоже заняли длительное время.

И, конечно, датамайн. В игре находятся миллионы файлов, многие из которых постоянно вырезаются, меняются или появляются и были использованы лишь в единичной сборке. Благодаря архивам некоторых членов исследовательского сообщества, а также создателю популярного сайта wow.tools, удалось найти многое из нужного. Некоторые объекты сверх того требовалось починить, ведь Blizzard открывали их только в своем редакторе и при просмотре в сторонних приложениях они отображались не так, как должны. По какой причине они были сломаны – неизвестно, но, чаще всего, это были испорченные текстуры и жидкости в 3D-моделях.

Программа для управления камерой – такая вещь вещь, которую Blizzard не поддерживают и не одобряют в WoW. Клиент полностью "настроен" против нее и есть возможность использовать лишь несколько клиентов для записи со свободной камерой и возможностью снятия роликов, в частности: 3.3.5, 4.3.4, 5.2, 6.2, 7.3, 8.3. Поэтому видео было снято в следующих версиях игры: 3.3.5, 4.0.0, 4.3.4, 5.0.1, 6.0.1, 6.2.3, 7.0.1, 7.2.5, 7.3.5, 8.3.0, 9.0.1, 9.2.5, 10.0.0.

Сложностей и проблем много, но результатом стало видео, иллюстрирующее грандиозные нереализованные амбиции разработчиков, помехой которым стал неминуемый дедлайн релиза.

Также советую посмотреть другой схожий ролик и прочесть мой комментарий про поиск подобных мест.
« Последнее редактирование: 05 Ноября, 2022, 22:45:38 by Wishko »

BilaterialNewt

  • Завсегдатай
  • **
  • Сообщений: 582
  • Жизней много, игра одна.

  • Варкрафт: +
    • Имя: Виздом
    • Класс: Воин
    • Сервер: Пиратская Бухта
Очень интересно было посмотреть, спасибо.

stefan_flyer

  • Лучший автор
  • Ветеран
  • *
  • Сообщений: 5027
Напомню про канал почившего Hayven'а, который всё это очень красиво показывал и (позже) рассказывал.

https://www.youtube.com/c/HayvenGames

Один из популярных роликов про невозможность летать в локациях дренеев и бэльфов, и почему вообще так получилось:

https://youtu.be/9rFE8HzIijY

Lesoro

  • Ветеран
  • ****
  • Сообщений: 6905
Вау, невероятно масштабная работа проделана, огромное уважение за объем вложенных сил и времени!
И смотреть действительно интересно и увлекательно с такой динамикой монтажа
« Последнее редактирование: 06 Ноября, 2022, 10:07:54 by Lesoro »

Беллерогрим

  • Завсегдатай
  • **
  • Сообщений: 488
Есть новенькое, что отрадно.
Только почему 22 года?
Они коронуют тебя цветами,
И с песнями бросятся прочь,
На бегу забывая самое имя твое,
И никто никогда не вспомнит здесь о тебе.

Wishko

  • Модератор
  • Легенда
  • *
  • Сообщений: 45226
Есть новенькое, что отрадно.
Только почему 22 года?

Разработка игры началась задолго до ее выхода. Думаю, что там даже не 22 года, а больше.

Райзе

  • Старожил
  • ***
  • Сообщений: 2821

  • Варкрафт: +
    • Имя: Малдрэд
    • Класс: Вар
    • Сервер: Гордунни
Ох и бардачина же царит в близзарде если столько лишнего просачивается в прод :) С другой стороны, кто без греха, а за столько лет и грехов набирается много.

Беллерогрим

  • Завсегдатай
  • **
  • Сообщений: 488
Погкглил. Первые скрины относятся к 99 году, но по их виду понятно, что от тех времён не осталось воо6ще ничего. 0.5.3 - это декабрь 2003. Я думаю что все сохранившееся относится к 2002, максимум 2001 году.
Ещё погкглил - первый трейлер - уже явно на современном движке - 2001.
В общем да, набирается.
Они коронуют тебя цветами,
И с песнями бросятся прочь,
На бегу забывая самое имя твое,
И никто никогда не вспомнит здесь о тебе.

AlanMix

  • Датамайнер
  • Старожил
  • *
  • Сообщений: 3198
Ох и бардачина же царит в близзарде если столько лишнего просачивается в прод :) С другой стороны, кто без греха, а за столько лет и грехов набирается много.
Очень много вещей было "утерено" в рамках того что добавлялось например на первых студиях альфы/фаф тестирования. Спроси такое 10 лет назад - занимались тем, что просто заставить работать клиент, а что там скрыто под сервер-сайдами, одним разработчикам известно. Однако, в текущие времена, они начали относительно подчищать тестовые локации, либо они не утекают в бету/птр версии вовсе, лишь в рамках исключений. А еще, главный нюанс, мы можем увидеть обрезки того или иного контента, рабочих прототипов, плейсхолдеров и так далее. Но есть еще скрипт, нпс, задания, тригеры и вся серверная мишура которая загружается в момент коннекта. Каким образом её получить, если локация закрытая? Кроме очень обособленных уловок, с каждым разом всё меньше и меньше. Добавим сюда следующую проблему - в самих файлах то и дело подчищаются например координаты (worldport) зон (для тригеров заданий/локалок они то остаются, как и для скриптов заданий, но это всё вилами по воде), недавно были удалены ссылки на название файлов внутри каталога, т.е. ранее имевший названия нпс условно mountdrakongiga1.m2, теперь имеет какой то последовательный номер аля 12345.m2, что так же затрудняет поиск (что забавно, этим удалением они умудрились поломать отображение название объектов, в старом мире все равно остались проблемы в некоторых местах).

В бфа, в 8.2.5, они скрыли сценарий (фазирование локацие), хоть куски все этого осталось, так и в фазирование скрыли части локаций, worldeffect event в мире получился, а так же диалоги/ролик/ачивы. И если последнее уже применялось, ранее скрытие части некоторого контента не применялось. В 9.2 ход повторили, даже с учетом того что куски и уши то и дело пролезали (подгород, сильвана итд). В дф они уже шире все применили, скрывая не только части какого то контента, а считай весь "актуальный" контент. Из-за того, что скрыта уже большая часть массивов, вычленить из нее отдельные фрагменты для составление предположений уже считай невозможно. Ну вот у тебя условные 9 глав кампании, где они происходят - можно попытаться отследить через набор заданий, через определенные задания, куда они отправляют, что просят "собрать", где переход тригера от одного к другому, опять же, если куски всего этого остались. Но что это даст? Идем в скриптовую часть катсцен, если они есть, смотрим взаимодействие, если оно так же присутствует или осталось ... Например, мы "знаем" что "изера воскреснет" и так же то, что "новое полено эльфов вырастит". А вот каким образом это всё произойдет, как именно, когда - неизвеастно ничего, а догадка сделана лишь по паре анимаций, огромному кубу на территории и названиям предметов. Кстати, заметили что помойные блохеры не крутят свои помойные "теории"? А потому что придумать именно бредятну невозможно без перепоста того, кто первый это сделал. В этом кстати проблема этого решения, хайпа вокруг ДФ нету вообще и оно логично, людям нечего обсуждать, не позорные "решения", ни лор, ничего. А на ... ну ладно.

Общем то, это не бардак, наоборот уже следствия исправления "ошибок". И мы говорим про онлайн продукт, живой, многоуровневый и завязанный на серверной части. Если был бы интерес, посмотрели как люди включают флаймоды в сингл-плеерных играх и вылетают за текстуры, находя как интересные, так и гениальные решения разработчиков. А еще очень много остается в файлах игр в виде непонятных наработок, от шкурок нпс, до возможных предметов или кусков скриптов. Передаю привет любителю болот и бладборну, помойной игре с точки зрения оптимизации потому что состоит из сотни костылей, а внутри огромное, нет, ГИГАНСКОЕ количество неиспользованных мобов/предметов/боссов, что хватит спокойно на вторую игру и наверное по этой же причине, она адова тормозит.
Twitter - инсайдики и прочие посты.
Project NELF - discord

AlanMix

  • Датамайнер
  • Старожил
  • *
  • Сообщений: 3198
Погкглил. Первые скрины относятся к 99 году, но по их виду понятно, что от тех времён не осталось воо6ще ничего. 0.5.3 - это декабрь 2003. Я думаю что все сохранившееся относится к 2002, максимум 2001 году.
Ещё погкглил - первый трейлер - уже явно на современном движке - 2001.
В общем да, набирается.

Шутки шутками, но часть "контента" времен альфа осталась в игре и используется ... в старых предгорье хилсбрада. Шкурки нпсов некоторых - прямо возвращаешься в 99-й год.

Вообще классик варкрафт до его текущей иттерации - это прямо интересный проект, потому что он делался именно что на движке актуального тогда Warcraft 3, а по скольку он тоже разрабатывался - было интересно наблюдать. Потом разработчики  рассказывали как они делали множество костылей для стратегии, ибо тот самый WarEdit они делали, а те наработки пошли в WoWEdit (его можно встретить как в "живую" делают локации на близзконах). По этому вполне можно официально заявлять, что WoW это War3 на максималках. Конечно в последствие все дописывалось, переписывалось, файловая система глобально была переделана в Катаклизме, а потом уже в меньшей степени в WoD, как шагнули вперед в том же Legion и до сих пор пожинают плоды этого.
Twitter - инсайдики и прочие посты.
Project NELF - discord

implavex

  • Новичок
  • *
  • Сообщений: 8

  • Варкрафт: +
    • Имя: implave
Есть новенькое, что отрадно.
Только почему 22 года?

Первые тесты игры на старом движке начались ещё в 1999-2000, некоторые модели из пре-альфы примерно из того времени. Дамба, ворота штормграда, много мостов, башен. На движке вова уже это как раз и использовалось в 2001-2002, позже модели были обновлены. К примеру вот часть элвина из того времени (см на башни, их вариация была в части про development land главы вотлк)
« Последнее редактирование: 06 Ноября, 2022, 15:45:32 by implavex »

Беллерогрим

  • Завсегдатай
  • **
  • Сообщений: 488
НЯП, Ставим писал, что вов не вырос из вар3, а они разрабатывались параллельно, имея общего предка.
Они коронуют тебя цветами,
И с песнями бросятся прочь,
На бегу забывая самое имя твое,
И никто никогда не вспомнит здесь о тебе.

 

закрыть