|
|
Line 1: |
Line 1: |
| {{mapbase|4}} - это модификация для {{src13|4}}, которая расширяет набор инструментов, доступных моддерам, улучшая другие карты и ресурсы для разработки. Она предназначена для использования в качестве платформы для строительства карт мапперами и для извлечения кода из более крупных модов. {{mapbase|1}} обычно используется в качестве большого пакета утилитарных функций и исправлений общего назначения.
| |
|
| |
|
| {{mapbase|1}} '''НЕ''' является улучшенной версией {{hammer|4}} или улучшенной версией самого движка. Это разветвление {{src13|4}}, которое действует как обычный мод на Source. Мапперы создают свои карты на основе этого мода, и большие моды со своими уникальными изменениями черпают код и ресурсы из Mapbase. В Mapbase не используется контент, происходящий из утечек или неавторизованных источников.
| |
|
| |
| Mapbase в настоящее время использует только {{hl2|4}} и {{hl2ep2|4}} с использованием {{src13sp|4}}. Другие игры пока не поддерживаются, хотя версия Mapbase для {{src13mp|4}} в настоящее время находится в разработке и будет расширяться на {{hl2dm|4}}.
| |
|
| |
| Большинство изменений в Mapbase - затрагивают картографию, в большинстве случаев изменения можно заметить только в редакторе карт. Исходная цель этого проекта - улучшить опыт создания карт без слишком больших изменений самой игры.
| |
|
| |
| ==Особенности==
| |
| * 80+ новых сущностей (в основном, связанных с логикой), включая новые фильтры и порты/репликации из новых движков
| |
| * Сотни новых Inputs/Outputs/KeyValues
| |
| * Пользовательская реализация [[VScript]] начиная с v4.0
| |
| * Тщательно пересмотренные и переработанные [[FGD]]
| |
| * Пользовательские [[shader|шейдеры]], призванные придерживаться объективных улучшений, включая исправления для [[env_projectedtexture|проекционных текстур]], [[Parallax obb|параллакс-кубмапов]] и радиального тумана, исходящего из [[Authoring Tools/SDK (Alien_Swarm)|Инструментов Alien Swarm]]
| |
| * Больше гибкости в области [[entity|сущностей]]
| |
| * Бесчисленное количество мелких исправлений и улучшений
| |
|
| |
| У мода также есть несколько новых функций, преимущественно для маппинга в {{hl2|4}} (или по крайней мере, для однопользовательской игры):
| |
| * Необязательные геймплейные возможности, используемые мапперами (НПС, способные использовать больше оружия и т. д.)
| |
| * Больше возможностей для файлов, специфичных для карты (файлы [[Actbusy|actbusy]], [[Response System|talker]], и т. д.)
| |
| * Новая сущность <code>hl2_gamerules</code>, способная изменять игровое поведение различными способами
| |
|
| |
| ==История==
| |
| Mapbase технически начался в феврале 2018 года как прототип, но проект, как он существует сейчас, начался в августе-сентябре 2018 года.
| |
|
| |
| Mapbase был создан пользователем Blixibon на основе улучшений FGD и различных изменений кода, ранее применявшихся в разных проектах. Основной целью Mapbase было использование модификаций кода {{src13|4}}, чтобы позволить мапперам делать более разнообразные вещи с их картами. В феврале 2018 года прототип в основном содержал несколько основных изменений в коде и раннюю версию системы файлов, специфичных для карт.
| |
|
| |
| Проект был пересмотрен несколько месяцев спустя, в конце 2018 года. На этом этапе Mapbase начал набирать обороты, приобретая широкий охват, а также собственное сообщество. Mapbase стал сильно модифицированной (но относительно "ванильной" по внешнему виду) версией Source 2013, включая пользовательские шейдеры, дополнительные анимации НПС и многое другое.
| |
|
| |
| Mapbase был выпущен в конце сентября 2019 года. С момента своего выпуска Mapbase продолжает получать периодические обновления с новыми функциями.
| |
|
| |
| В мае 2020 года была создана пользовательская реализация [[VScript]], работающая на Source 2013, в рамках вклада, которая была введена в обновлении v4.0.
| |
|
| |
| На данный момент Mapbase всё ещё поддерживается (октябрь 2022 года). В настоящее время ведется работа над портом для {{src13mp|4}}.
| |
|
| |
| ==Информация о выпуске==
| |
| [https://www.moddb.com/mods/mapbase/downloads/mapbase-release-build Версия релиза] Mapbase и [https://github.com/mapbase-source/source-sdk-2013 исходный код] были впервые выпущены 30 сентября 2019 года. Другие виды файлов можно найти [https://www.moddb.com/mods/mapbase/downloads здесь].
| |
|
| |
| ==Документация==
| |
| Mapbase использует [https://github.com/mapbase-source/source-sdk-2013/wiki собственную вики], где содержится большая часть информации и документации, хотя некоторые изменения могут быть опубликованы на Valve Developer Community (VDC) в качестве справочных материалов. Например, часть сущностей Mapbase [[:Category:Mapbase Entities|документируется на VDC]] и может упоминаться в других статьях.
| |
|
| |
| Соответствующие исправления и функции, изначально созданные для Mapbase, периодически добавляются в VDC для общего использования.
| |
|
| |
| ==Благодарности==
| |
| Mapbase был создан и главным образом разработан Blixibon, но это не было бы возможно без участников, репозиториев сообщества и самого VDC. Полный список благодарностей можно найти [https://github.com/mapbase-source/source-sdk-2013/wiki/Mapbase-Credits здесь].
| |
|
| |
| ==См. также==
| |
| * [[:Category:Mapbase Mods|Моды Mapbase]]
| |
| * [https://www.moddb.com/mods/mapbase/videos/mapbase-trailer Оригинальный трейлер Mapbase]
| |
| * Изображения Mapbase в [https://www.moddb.com/mods/mapbase/images галерее на ModDB]
| |
| * [https://www.youtube.com/playlist?list=PLk9hKtE60v0zZKlv-BA0kkCpDXxehzggD Плейлист видео Mapbase на YouTube]
| |