Ru/Mapbase: Difference between revisions
(Created page with "{{langsp}} {{infotable |tico=mapbase |state=1 |ownwiki=https://github.com/mapbase-source/source-sdk-2013/wiki |type=m1 |dev=Blixibon,<br>Mapbase#Credits|As...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{ | {{mapbase|4}} - это модификация для {{src13|4}}, которая расширяет и улучшает набор инструментов, доступных моддерам, улучшая другие карты и моды для разработки. Он предназначен для использования в качестве платформы для строительства карт мапперами и для извлечения кода из более крупных модов. {{mapbase|1}} обычно используется в качестве большого пакета утилитарных функций и исправлений общего назначения. | ||
{{mapbase|1}} | {{mapbase|1}} '''НЕ''' является улучшенной версией {{hammer|4}} или улучшенной версией самого движка. Это разветвление {{src13|4}}, которое действует как обычный sourcemod. Карты, использующие его, должны быть запущены в {{mapbase|1}} или моде, выполняющем его код, чтобы работать правильно. Мапперы создают свои карты на основе этого мода, и большие моды со своими уникальными изменениями черпают код и ресурсы из Mapbase. В Mapbase не используется контент, происходящий из утечек или неавторизованных источников. | ||
Mapbase | Mapbase в настоящее время использует только {{hl2|4}} и {{hl2ep2|4}} с использованием {{src13sp|4}}. Другие игры пока не поддерживаются, хотя версия Mapbase для {{src13mp|4}} в настоящее время находится в разработке и будет расширяться на {{hl2dm|4}}. | ||
Большинство изменений в Mapbase - это улучшение качества жизни, которое в большинстве случаев можно заметить только в редакторе. Исходная цель этого проекта - улучшить опыт создания карт без слишком больших изменений самой игры. | |||
== | ==Особенности== | ||
* 80+ | * 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 | Mapbase технически начался в феврале 2018 года как прототип, но проект, как он существует сейчас, начался в августе-сентябре 2018 года. | ||
Mapbase | Mapbase был создан пользователем Blixibon на основе улучшений FGD и различных изменений кода, ранее применявшихся в разных проектах. Основной целью Mapbase было использование модификаций кода {{src13|4}}, чтобы позволить мапперам делать более разнообразные вещи с их картами. В феврале 2018 года прототип в основном содержал несколько основных изменений в коде и раннюю версию системы файлов, специфичных для карты. | ||
Проект был пересмотрен несколько месяцев спустя, в конце 2018 года. На этом этапе Mapbase начал набирать обороты, приобретая широкий охват, а также собственное сообщество. Mapbase стал сильно модифицированной (но относительно “ванильной” по внешнему виду) версией Source 2013 в целом, включая пользовательские шейдеры, дополнительные анимации НПС и многое другое. | |||
Mapbase | Mapbase был выпущен в конце сентября 2019 года. С момента своего выпуска Mapbase продолжает получать крупные периодические обновления с новыми функциями. | ||
В мае 2020 года была создана пользовательская реализация [[VScript]], работающая на Source 2013, в рамках вклада, которая была введена в обновлении v4.0. | |||
Mapbase | На данный момент 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 | Mapbase использует [https://github.com/mapbase-source/source-sdk-2013/wiki собственную вики], где содержится большая часть информации и документации, хотя некоторые изменения могут быть опубликованы на Valve Developer Community (VDC) в качестве справочных материалов. Например, часть сущностей Mapbase [[:Category:Mapbase Entities|документируется на VDC]] и может упоминаться в других статьях. | ||
Соответствующие исправления и функции, изначально созданные для Mapbase, периодически добавляются в VDC для общего использования. | |||
== | ==Благодарности== | ||
Mapbase | Mapbase был создан и главным образом разработан Blixibon, но это не было бы возможно без участников, репозиториев сообщества и самого VDC. Полный список благодарностей можно найти [https://github.com/mapbase-source/source-sdk-2013/wiki/Mapbase-Credits здесь]. | ||
== | ==См. также== | ||
* [[:Category:Mapbase Mods|Mapbase | * [[:Category:Mapbase Mods|Моды Mapbase]] | ||
* [https://www.moddb.com/mods/mapbase/videos/mapbase-trailer 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 | * [https://www.youtube.com/playlist?list=PLk9hKtE60v0zZKlv-BA0kkCpDXxehzggD Плейлист видео Mapbase на YouTube] |
Revision as of 08:02, 3 August 2023
Mapbase - это модификация для
Source 2013, которая расширяет и улучшает набор инструментов, доступных моддерам, улучшая другие карты и моды для разработки. Он предназначен для использования в качестве платформы для строительства карт мапперами и для извлечения кода из более крупных модов. Mapbase обычно используется в качестве большого пакета утилитарных функций и исправлений общего назначения.
Mapbase НЕ является улучшенной версией Hammer или улучшенной версией самого движка. Это разветвление
Source 2013, которое действует как обычный sourcemod. Карты, использующие его, должны быть запущены в Mapbase или моде, выполняющем его код, чтобы работать правильно. Мапперы создают свои карты на основе этого мода, и большие моды со своими уникальными изменениями черпают код и ресурсы из Mapbase. В Mapbase не используется контент, происходящий из утечек или неавторизованных источников.
Mapbase в настоящее время использует только Half-Life 2 и
Half-Life 2: Episode Two с использованием
Source 2013 Singleplayer. Другие игры пока не поддерживаются, хотя версия Mapbase для
Source 2013 Multiplayer в настоящее время находится в разработке и будет расширяться на
Half-Life 2: Deathmatch.
Большинство изменений в Mapbase - это улучшение качества жизни, которое в большинстве случаев можно заметить только в редакторе. Исходная цель этого проекта - улучшить опыт создания карт без слишком больших изменений самой игры.
Особенности
- 80+ новых сущностей (в основном, связанных с логикой), включая новые фильтры и порты/репликации из новых движков
- Сотни новых Inputs/Outputs/KeyValues, добавленных в существующие сущности
- Пользовательская реализация VScript начиная с v4.0
- Тщательно пересмотренные и переработанные FGD
- Пользовательские шейдеры, призванные придерживаться объективных улучшений, включая исправления для проекционных текстур, параллакс-кубмапов и радиального тумана, исходящего из Инструментов автора Alien Swarm
- Больше гибкости в области сущностей
- Бесчисленное количество мелких исправлений и улучшений
У него также есть несколько новых функций, преимущественно специфичных для картирования в Half-Life 2 (или по крайней мере, для однопользовательской игры):
- Необязательные геймплейные возможности, используемые мапперами (НПС, способные использовать больше оружия и т. д.)
- Больше возможностей для файлов, специфичных для карты (файлы actbusy, talker, и т. д.)
- Новая сущность
hl2_gamerules
, способная изменять игровое поведение различными способами
История
Mapbase технически начался в феврале 2018 года как прототип, но проект, как он существует сейчас, начался в августе-сентябре 2018 года.
Mapbase был создан пользователем Blixibon на основе улучшений FGD и различных изменений кода, ранее применявшихся в разных проектах. Основной целью Mapbase было использование модификаций кода Source 2013, чтобы позволить мапперам делать более разнообразные вещи с их картами. В феврале 2018 года прототип в основном содержал несколько основных изменений в коде и раннюю версию системы файлов, специфичных для карты.
Проект был пересмотрен несколько месяцев спустя, в конце 2018 года. На этом этапе Mapbase начал набирать обороты, приобретая широкий охват, а также собственное сообщество. Mapbase стал сильно модифицированной (но относительно “ванильной” по внешнему виду) версией Source 2013 в целом, включая пользовательские шейдеры, дополнительные анимации НПС и многое другое.
Mapbase был выпущен в конце сентября 2019 года. С момента своего выпуска Mapbase продолжает получать крупные периодические обновления с новыми функциями.
В мае 2020 года была создана пользовательская реализация VScript, работающая на Source 2013, в рамках вклада, которая была введена в обновлении v4.0.
На данный момент Mapbase всё ещё поддерживается (октябрь 2022 года). В настоящее время ведется работа над портом для Source 2013 Multiplayer.
Информация о выпуске
Версия релиза Mapbase и исходный код были впервые выпущены 30 сентября 2019 года. Другие виды файлов можно найти здесь.
Документация
Mapbase использует собственную вики, где содержится большая часть информации и документации, хотя некоторые изменения могут быть опубликованы на Valve Developer Community (VDC) в качестве справочных материалов. Например, часть сущностей Mapbase документируется на VDC и может упоминаться в других статьях.
Соответствующие исправления и функции, изначально созданные для Mapbase, периодически добавляются в VDC для общего использования.
Благодарности
Mapbase был создан и главным образом разработан Blixibon, но это не было бы возможно без участников, репозиториев сообщества и самого VDC. Полный список благодарностей можно найти здесь.
См. также
- Моды Mapbase
- Оригинальный трейлер Mapbase
- Изображения Mapbase в галерее на ModDB
- Плейлист видео Mapbase на YouTube