Все новости
Это интересно
Сейчас читают
Ведьмак 4
Аватар Evernews Evernews

Как ремейк The Witcher поменял подход CD Projekt к разработке The Witcher 4 и Cyberpunk 2

0
0
Поделиться
Телеграфировать

Спустя четыре игры разработчики поняли, что документация имеет значение.

Как ремейк The Witcher поменял подход CD Projekt к разработке The Witcher 4 и Cyberpunk 2

CD Projekt решила изменить подход к разработке The Witcher 4 и Cyberpunk 2. О новой системе, продиктованной печальным опытом разработки предыдущих игр студии, на конференции Digital Dragons рассказали Ярослав Руциньски и Адриан Фульнечек.

Оказалось, за последние 20 лет студия не раз сталкивалась с тем, что важные знания о старых проектах терялись: сотрудники уходили, сервера выходили из строя, а описания инструментов и технических решений не сохранялись в единой базе. Это существенно усложняло разработку.

Особенно остро проблема проявилась при работе над ремейком первой части The Witcher. Оригинальная игра создавалась небольшой командой, и многие знания тогда передавались устно — от старших разработчиков к младшим.

Адриан Фульнечек
CD Projekt RED

Студия была очень маленькой, очень голодной до успеха и очень амбициозной, но успех вовсе не был гарантирован, и, честно говоря, тогда никто не думал на 20 лет вперед. Знания просто передавались за кофе.

У нас ничего не осталось от того периода. Или, по крайней мере, ничего нет в нашей централизованной базе знаний.

В результате сейчас у CD Projekt почти нет нормальной документации, связанной с разработкой первой The Witcher. Теперь разработчикам приходится заново разбираться в собственном наследии, попутно все документируя.

Похожие трудности возникли и с The Witcher 3. Во время разработки игры у CD Projekt была внутренняя вики, где фиксировали сведения о проекте, но после релиза сервер энциклопедии решили выключить ради экономии.

Ярослав Руциньски
CD Projekt RED

Мы совершили одну большую ошибку: решили, что окончание разработки The Witcher 3 означает и финишную черту для документации. На бумаге сервер с вики выглядел бесполезным: он требовал обслуживания и оплаты хостинга, а проект уже был завершен. Поэтому компания решила, что сервер нужно отключить.

Позже, когда студия готовила официальный набор инструментов для создания модов REDkit, выяснилось, что документации по движку почти нет. Найти старую вики удалось только благодаря помощи бывшей сотрудницы CD Projekt, сейчас работающей в студии Fool's Theory.

Но даже после восстановления части материалов разработчикам порой не хватало контекста. Например, в файлах дополнения «Кровь и вино» встречались загадочные упоминания какого-то Bob; позже дизайнер квестов Йоанна Радомская вспомнила, что дополнение носило рабочее название The Bell of Beauclair.

Cyberpunk 2077 стал для студии другой крайностью: документации было много, но она оказалась слишком фрагментированной. За годы разработки накопилось более 8000 страниц материалов, причем данные хранились в разных местах. В результате поиск нужной информации сам по себе стал проблемой.

Учтя весь этот опыт, студия ввела для команд The Witcher 4 и Cyberpunk 2 новое правило: этап разработки нельзя считать завершенным, пока связанная с ним документация не приведена в порядок. Это касается сценарных материалов, описаний инструментов, заметок — вообще всего.

Также команды The Witcher 4 и Cyberpunk 2 получили доступ к общей базе знаний. Если разработчики одной игры находят решение технической проблемы, другая команда может использовать этот опыт в своей работе — благо игры создаются на одном движке.

Теперь в CD Projekt считают, что хорошая документация нужна не только «на будущее». По словам Руциньски, она помогает ускорять работу уже во время разработки: новым художникам, программистам и дизайнерам проще подключаться к задачам, если решения и инструменты уже нормально описаны.

Читать далее
Ну на этот-то раз GTA VI выйдет вовремя?
Выйдет без переносов
2198 голосов, 19.5%
Нет, снова перенесут, но не дальше 2027 года
6058 голосов, 53.7%
Нет, перенесут на 2028 год или дальше
3029 голосов, 26.8%
Теги: Ведьмак 4, Cyberpunk 2, Игры
Аватар Evernews
Evernews
8091 подписчик