Ru/Mapbase: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
No edit summary
(Blanked the page)
Tag: Blanking
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]

Revision as of 08:12, 3 August 2023