Я перенесла знаменитую карту Counter-Strike в Minecraft

Я перенесла знаменитую карту Counter-Strike в Minecraft

Небольшой лонг о том, как я построила популярную когда-то карту CS в Minecraft, а затем портировала в Counter-Strike: Source. Также будет гайд про перенос карты Minecraft в движок Source.

Ингридиенты

Сразу напишу, что нужно если хочется построить что-то в Minecraft и перенести постройку оттуда в условный Гарис Мод или Portal 2, нужны следующие ингредиенты:

  • Prism Launcher
  • SourceCraft
  • VIDE
  • Xbox GamePass
  • Hammer
  • Текстуры от Minecraft

Начну с виновника эксперимента - SourceCraft. Это утилита, которая позволяет перенести карты/постройки из Minecraft в любую игру на движке Source.

Минусы у этой утилиты имеются и к сожалению скорее всего никогда не будут пофикшены, потому что развитие прекратилось 7 лет назад:

Я перенесла знаменитую карту Counter-Strike в Minecraft

Судя по всему, SourceCraft работает максимум с версией Minecraft 1.15.

Я перенесла знаменитую карту Counter-Strike в Minecraft

Данная версия выходила ещё в 2018 году. Поэтому приходится выбирать версию Майнкрафта.

Я перенесла знаменитую карту Counter-Strike в Minecraft

Исходя из всего выше, необходим Prism Launcher. У этого лаунчера есть возможность выбора версий Minecraft. Для любителей бесплатного этот лаунчер не подходит - так как Prism Launcher совместим только с лицензионной версией Minecraft. Поэтому я взяла Xbox GamePass на год для того, чтобы поиграть в Minecraft на своём компьютере, портативке, Raspberry Pi и Xbox Series, который я собираюсь купить для тестирования своих игр (которые я делаю) в Xbox DevMode.

Я перенесла знаменитую карту Counter-Strike в Minecraft

Кто-то может про TLauncher, которым я сама пользовалась долгое время. Несколько лет назад появилась информация о том, что в TLauncher нагадили бэкдором или вирусом. К тому же, если у вас Макбук или СтимДек - TLauncher не будет там работать. Как вы поняли, я перестала юзать TLauncher.

Нужны текстуры из Minecraft перенесённые в движок Source. Лично я использовала ассеты оттуда.

Утилита VIDE нужно для того, чтобы вшить в BSP-карту ассеты, которые использовались в этой карте. Гайд по VIDE есть на ютубе, там же ссылка на скачивание:

Те, кто создают моды или карты для игр Valve, и так знают про Hammer. Кроме того, Hammer входит в комплект с некоторыми играми Valve. Поэтому писать про Hammer я не вижу смысла.

Процесс переноса

Мне следует описать процесс переноса карты с Minecraft в Gary`s Mod для энтузиастов, которым интересна тема лонга.

Образец директории Prism Launcher для того, чтобы SourceCraft находил ваши постройки в майне:

Я перенесла знаменитую карту Counter-Strike в Minecraft

Самое важное: текстуры доложны находится в директории textures. Как на пикче ниже. Иначе геометрия портированной карты будет в эмо-текстурах.

Я перенесла знаменитую карту Counter-Strike в Minecraft

Ещё стоит отметить, что утилита не супер-удобная. Я конкретно про координаты. Единственное 100%, которое я вам могу посоветовать, это брать запас в 30-40 по X Y Z от вашей постройки. Потом в Hammer вы можете обрезать лишние сантиметры скайбокса.

Я перенесла знаменитую карту Counter-Strike в Minecraft

Почему я выбрала CSS?

Изначально я хотела сделать карту для CS 1.6, у которой онлайн немаленький и это спустя четверть века после релиза CS 1.6. Но как оказалось не существует никакой утилиты по переносу карты Minecraft в CS 1.6. Для CS2 я не нашла никакой утилиты по переносу карты Minecraft.

Ещё один возможный от вас вопрос: почему я не оставила постройку в Minecraft и ушла дальше? Под "ушла дальше" имеется ввиду перенести карту обратно в CS.

Дело в том, что карта $2000$ даже в 2000-е годы, которые были золотыми годами CS 1.6, была примитивной. Любой, у кого был компьютер на Windows ХР и как минимум с Pentium 2, мог сделать подобную карту. Уже тогда авторы карт Mirage, Nuke, Office, Dust2, Italy и Vertigo упарывались (в хорошем смысле) в детализацию до того, как Valve выкупили права на CS 1.6 в 2000 году.

$2000$ не была единственной подобной картой. В то время на серверах были популярны карты Iceworld и Pool Day, у которых тоже простая геометрия. Однако на более современном Source 2 карта Pool Day стала проработанной, детализированной, непустой, красивой и т.д. При этом геометрия и структура карты сохранилась. Об этом говорит пасхалка на настенных часах.

Я перенесла знаменитую карту Counter-Strike в Minecraft

Ремейк Iceworld до уровня современных соревновательных карт CS2 с сохранением структуры/геометрии тоже возможен. Я это поняла недавно.

Мне сложно представить переделку карты $2000$ до более менее современного с сохранением геометрии. Я не понимаю феномен популярности карты $2000$ 20 лет назад.

Мои постройки в Minecraft:

Я перенесла знаменитую карту Counter-Strike в Minecraft
Я перенесла знаменитую карту Counter-Strike в Minecraft
Я перенесла знаменитую карту Counter-Strike в Minecraft

Я построила карту в режиме Minecraft, где всё пусто, одна трава и земля тотально плоская. Проще говоря, тот режим Minecraft - это чистый лист.

Я перенесла знаменитую карту Counter-Strike в Minecraft

Из-за примитивности постройки я не захотела выложить карту Minecraft на ModDB в разделе Minecraft. И я решила перенести карту из Майна в КС.

Поэтому я выбрала CS:Source он же CSS.

Постройка

Пришло время взглянуть на постройку:

Я перенесла знаменитую карту Counter-Strike в Minecraft
Я перенесла знаменитую карту Counter-Strike в Minecraft
Я перенесла знаменитую карту Counter-Strike в Minecraft
Я перенесла знаменитую карту Counter-Strike в Minecraft
Я перенесла знаменитую карту Counter-Strike в Minecraft
Я перенесла знаменитую карту Counter-Strike в Minecraft

Вот так я сделала карту. Это был мой первый эксперимент в маппинге.

Если кому интересно, вот ссылка на карту:

10
5
3
5 комментариев