Игры Никита Лосев
2 341

Jazztronauts — модификация для Garry's Mod с «кражей» пользовательских уровней

В закладки

Модификация для Half-Life 2 под названием Garry's Mod, вышедшая в 2004 году, представляет собой «песочницу», где можно играть в разнообразные пользовательские режимы и карты с использованием физической модели движка Source. За прошедшие годы на платформе Steam Workshop появилось почти 16 тысяч таких уровней.

Авторы мода Jazztronauts решили использовать все эти доступные уровни для собственной разработки. Пользователи модификации могут вместе со своими друзьями исследовать, грабить и разрушать случайные локации, созданные другими игроками в Garry's Mod. По словам разработчиков, украсть можно всё — от мебели и придуманных авторами уровней персонажей, до специальных триггеров и скриптов, запускающих нужные события. Суть игры состоит в том, чтобы собирать лишь нужные элементы, за которые потом выплачиваются деньги.

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

Для создания мода авторы придумали специальную систему. Серверы скачивают одну из пользовательских карт и копируют с неё всю геометрию, после чего на месте объектов рендерятся уже «замены». Кроме того, разработчики заявили, что они используют геометрию каждой локации, чтобы на лету создавать нужную физическую модель для объектов ради реалистичного «проваливания в пустоту» при краже.

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

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

Цель Jazztronauts, согласно словам разработчиков — это позволить игрокам интересными способами деконструировать уровни из видеоигр, чтобы лучше понять как они устроены. Один из авторов игры, работавший над сценарием, также рассказал, что во время прохождения мода можно неоднократно наткнуться на странные способы, которыми оригинальные разработчики снабжали свои уровни, чтобы добиться от них полноценного функционирования. Jazztronauts, помимо прочего, позволит понять их логику.

Сами разработчики также называют Jazztronauts «археологической раскопкой и ретроспективой дизайнерских решений для игр на ПК, в котором нужно воровать мусор и задабривать странных кошачьих повелителей».

Модификация пока недоступна обычным пользователям, а её выход состоится до конца 2018 года.

#фан #моды

{ "author_name": "Никита Лосев", "author_type": "editor", "tags": ["\u043c\u043e\u0434\u044b","\u0444\u0430\u043d"], "comments": 8, "likes": 34, "favorites": 4, "is_advertisement": false, "subsite_label": "games", "id": 20307, "is_wide": false }
{ "id": 20307, "author_id": 5402, "diff_limit": 1000, "urls": {"diff":"\/comments\/20307\/get","add":"\/comments\/20307\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/20307"}, "attach_limit": 2, "max_comment_text_length": 5000 }

8 комментариев 8 комм.

Популярные

По порядку

Написать комментарий...
3

Отличная ММО могла бы быть !

Ответить
0

Есть же darkrp

Ответить
1

Блин, а ведь хорошая идея.

Ответить
1

Похоже в игры пришел арт-хаус )

Ответить
0

Хорошая идея для фана

Ответить

Комментарий удален

0

Крайне оригинальный концепт, такого еще не было

Ответить
0

Прекрасная задумка, вспомнился ReBoot.

Ответить
0

Лучше ТТТ ничего нет.

Ответить
0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]
Пять простых способов разогнать свой ПК
с помощью соли и чайной ложки
Подписаться на push-уведомления