Начать картографирование для TF2C
GHub Platform · Гайд · 0 ответов · 5 просмотров

Конечно, да! Создавать уровни для TF2C — одно удовольствие; будь то разработка тонкого, но меняющего правила игры Jump Pad, экспериментирование с совершенно новыми игровыми режимами, такими как VIP и 4-Team, или просто создание более стандартной карты в совершенно новую эпоху Team Fortress 2. Что представляет собой это руководство? Здесь я покажу вам, как правильно настроить Hammer для TF2C, чтобы вы могли приступить и испытать все это! Фактически, некоторые люди, читающие это, возможно, уже создавали карты для TF2C, используя предыдущую версию. С тех пор этапы настройки изменились, и в новой сборке будут изменены некоторые вещи, о которых я расскажу позже в руководстве. Чем не является это руководство? Это руководство не является исчерпывающим руководством по созданию карты для tf2 или описанием использования каких-либо новых игровых режимов и функций. Это просто для того, чтобы как новые, так и опытные картографы начали работать с новой версией Steam, а также для того, чтобы дать несколько советов о том, где искать более интересные вещи дальше. Правда в том, что большая часть основных концепций картографирования для TF2C будет почти идентична картографии для обычного TF2, поэтому большая часть уже опубликованных фундаментальных концепций и обучающих материалов по-прежнему будет актуальна. Если вы никогда раньше не картографировали, добро пожаловать! После того, как вы продолжите и настроите Hammer, я предоставлю несколько ссылок на ресурсы, которые помогут вам начать работу с картами для TF2C. В этом руководстве это место будет часто упоминаться, поэтому держите его под рукой. TF2C находится в: (ВАША ПАПКА STEAM)/steamapps/common/Team Fortress 2 Classified/ Чтобы быстро найти эту папку, вы можете щелкнуть правой кнопкой мыши Team Fortress 2 Classified в своей библиотеке Steam и выбрать «Свойства» > «Локальные файлы» > «Обзор». В дальнейшем я буду называть эту папку .../Team Fortress 2 Classified/. С 4 июля 2026 года Hammer++ загружается и настраивается при загрузке секретных инструментов разработки TF2 в Steam. Эта загрузка обязательна для карты TF2C, поскольку она содержит FGD и другие важные настройки для игры! Что еще более важно, инструменты разработки настроят Hammer за вас, поэтому ручная настройка конфигурации для TF2C не требуется. Установка Как только TF2C появится в вашей библиотеке (загруженной впервые), вы сможете найти «Секретные инструменты разработки Team Fortress» в разделе «Инструменты» вашей библиотеки. Установите это через Steam! Запуск Запустите инструмент через Steam, и вас встретит окно, позволяющее запустить «Hammer World Editor». Это запустит Hammer++! Ярлык Пока Steam открыт, вам не нужно каждый раз запускать молоток с помощью инструментов разработки. Если вы предпочитаете, вы можете создать ярлык для Hammer++ на рабочем столе, указав его на .../Team Fortress 2 Classified/bin/x64/hammerplusplus.exe. Если вы решите запустить Hammer таким образом, вы должны убедиться, что Steam открыт, иначе AppID для ресурсов TF2 не будет монтироваться должным образом, и молот может аварийно завершить работу при попытке открыть карту. Параметры компиляции — это то, что вы устанавливаете, когда готовы превратить рабочий документ карты в воспроизводимую карту. Когда вы компилируете карту, запускаются несколько разных программ. Если вы новичок, вам не нужно много знать об этих программах. Вы узнаете о них больше, продолжая свое картографическое путешествие. Достаточно описать их так: * VBSP — выполняет основную работу по преобразованию документа карты (.vmf) в файл карты, который можно воспроизводить вами и другими людьми (.bsp) * VVIS — разделяет уровень на отдельные области, называемые вислистами, которые сообщают вашему компьютеру, какие части карты рисовать в зависимости от того, что вы видите * VRAD — применяет освещение к уровню Сценарий автоматической настройки из предыдущего раздела предварительно настраивает множество вещей, но не может предварительно настройте параметры компиляции. Для этого откройте любой документ карты и нажмите кнопку «Запустить карту» (ярлык: F9). Если меню находится в «Основном» режиме, нажмите «Эксперт...» в левом нижнем углу: после этого вы увидите поле выбора в верхнем левом углу с надписью «Конфигурации». Есть несколько предустановленных, но рекомендуется настроить три таких, поскольку они являются официальными настройками компиляции, используемыми Eminoma: Fast RAD Добавьте -ultrafast -hdr к параметрам RAD по умолчанию Добавьте -hdr к параметрам Final Этот параметр необходимо создать. Сначала нажмите «Изменить», затем выберите «По умолчанию», затем нажмите «Копировать», затем установите имя конфигурации Final, затем нажмите «ОК»: Теперь установите параметры следующим образом: RAD Добавьте -final -hdr -softencosine -ao -aoradius 2 -LargeDispSampleRadius -worldtextureshadows -StaticPropIndirectMode 2 -choptexlights к параметрам Иди! Делайте карты! Буть свободен! Для новых картографов (или, по крайней мере, новичков в Team Fortress 2) уже существует множество учебных пособий, посвященных TF2, которые по-прежнему полностью актуальны для картографирования TF2C, в том числе: Серия руководств по картированию UEAKCrash TF2. Серия руководств по картированию исходного кода Tophatwaffle (не связанная конкретно с TF2, но охватывающая множество основных основ картографии). Серия Source SDK от 3kilksphilip (опять же не конкретно связанная с TF2, но связанная с картографированием Hammer в Вики-сообщество разработчиков Valve (VDC) — авторитетный источник по всем модификациям движка Source. Для опытных картографов. Если вы уже опытный картограф, то, как правило, вы можете просто создавать карты так же, как и для обычного TF2. Есть некоторые новые функции, встроенные в TF2C, такие как режимы 4team и VIP, у которых есть свои новые параметры HUD. Нам еще предстоит тщательно их изучить, поэтому, к сожалению, для них пока нет четкого руководства. Но не стесняйтесь экспериментировать и обсуждать на сервере Discord сообщества TF2C Mapping Community [discord.gg]. Для пользователей Linux потребуется еще несколько шагов. Если это вам не помогло, обратитесь в Discord [discord.gg] Запуск Hammer++ Чтобы запустить Hammer, вам нужно будет запустить его с уровнем совместимости. Несколько методов были протестированы с разными результатами: Вариант A: Использование Proton через Steam Щелкните правой кнопкой мыши инструменты разработки TF2C в библиотеке Steam, выберите «Свойства» -> «Совместимость» и включите на нем Proton. Разные версии дают разные результаты, но лично я обнаружил, что Proton 10 работает достаточно прилично. Запустите молот через Steam! Если вы столкнулись с графическими сбоями, такими как мерцание, попробуйте добавить следующее к параметрам запуска программы в разделе «Свойства» -> «Общие» PROTON_USE_WINED3D=1 %command% Вариант B: Использование Wine Этот метод немного более практичен, но в некоторых системах он может дать более чистые результаты, чем простое применение протона. Более того, для этого не требуется, чтобы Steam был открыт и запускала игру. Установите Wine и Winetricks. Я использую Wine9.17 и получаю лучшие результаты. Откройте Winetricks и создайте новый префикс для Hammer. Это должна быть 64-битная архитектура. Зайдите в него, перейдите к «Установить DLL или компонент Windows» и установите следующее: dotnet30 dotnet 35 dotnet40 vcrun2003 vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2015 Теперь создайте сценарий оболочки для загрузки, например #!/bin/bash Export WINEPREFIX=PATH/TO/YOUR/WINEPREFIX Wine "PATH/TO/steamapps/common/Team Fortress 2 Classified/bin/x64/hammerplusplus.exe" Исправление монтирования AppID Но мы еще не вышли из леса! При работе на уровне совместимости Hammer не может подключить Steam к ресурсам TF2! Найдите и откройте ../Team Fortress 2 Classified/tf2classified/gameinfo.txt. Используйте инструмент поиска/замены, чтобы заменить все экземпляры |appid_440| с |all_source_engine_paths|../Team Fortress 2/ . Затем заключите путь к файлу в этой строке в двойные кавычки. Например, game_
ИсточникGHub Platform · автор15.09.2026, 14:00:04
Конечно, да! Создавать уровни для TF2C — одно удовольствие; будь то разработка тонкого, но меняющего правила игры Jump Pad, экспериментирование с совершенно новыми игровыми режимами, такими как VIP и 4-Team, или просто создание более стандартной карты в совершенно новую эпоху Tea…
Войдите, чтобы писать в группе