Ru/S&box: Difference between revisions
m (→Дополнения) |
|||
Line 16: | Line 16: | ||
* '''Игры''' - запускаемые через главное меню движка дополнения; | * '''Игры''' - запускаемые через главное меню движка дополнения; | ||
* '''Карты''' - игровые локации, являющиеся дополнениями для игр; | * '''Карты''' - игровые локации, являющиеся дополнениями для игр; | ||
* '''Инструменты''' - | * '''Инструменты''' - улучшенные, либо созданные с нуля редакторы, компиляторы и другая лабуда, призванные упростить вашу жизнь. | ||
Дополнения для игр планируются, но в данный момент ведутся работы над улучшением API, что не позволяет Facepunch фокусироваться на разработке системы аддонов (дополнений) из Garry's Mod. Важно подметить, что в игре Sandbox '''(дополнении для S&box)''' появилась функция под названием S&Works, являющаяся подобием [https://maurits.tv/data/garrysmod/wiki/wiki.garrysmod.com/index8f6f.html Garry's Mod Toybox]. S&Works, получившая отдельный сайт, сейчас позволяет загружать модели и всё их содержимое на ходу, из-за чего вы можете использовать загруженные в реальном времени пропы не совершая каких-либо дополнительных манипуляций с движком | Дополнения для игр, как сообщает [https://wiki.facepunch.com/sbox/ S&box Wiki], планируются, но в данный момент ведутся работы над улучшением API, что не позволяет Facepunch фокусироваться на разработке системы аддонов (дополнений) из Garry's Mod. Важно подметить, что в игре Sandbox '''(дополнении для S&box)''' появилась функция под названием S&Works, являющаяся подобием [https://maurits.tv/data/garrysmod/wiki/wiki.garrysmod.com/index8f6f.html Garry's Mod Toybox]. S&Works, получившая отдельный сайт, сейчас позволяет загружать модели и всё их содержимое на ходу, из-за чего вы можете использовать загруженные в реальном времени пропы не совершая каких-либо дополнительных манипуляций с движком. | ||
== Шейдеры == | == Шейдеры == |
Revision as of 11:26, 5 May 2022
Template:Game name - движок, разрабатываемый студией Facepunch. Изначально разработка велась на Unreal Engine 4, но как только вышла Half-Life: Alyx, Facepunch сразу же запросили исходники игры вместе с движком, на что получили положительный ответ в виде 1-ого террабайта исходных данных, после чего, в 2020 году, был анонсирован переход S&box на Source 2. Это первый случай передачи Source 2 сторонним разработчикам.
Доступ и Дата выхода
В настоящее время S&box находится в состоянии закрытого бета-тестирования. Получить доступ к движку, скорее всего, невозможно, поскольку набор участников для тестирования был остановлен в декабре 2021 года.
Точная дата выхода неизвестна, но Facepunch планирует выпустить S&box ближе к 2023 году, о чем гласит сообщение на странице с кратким описанием проекта, в котором сказано следующее: "... Наш план состоит в том, чтобы в течении следующих 6-12 месяцев достичь достаточного для выпуска состояния, а затем начать постепенное улучшение S&box в течении 10-20 лет."
Дополнения
На данный момент S&box имеет в себе 3 типа дополнений: игры, карты и инструменты, где...
- Игры - запускаемые через главное меню движка дополнения;
- Карты - игровые локации, являющиеся дополнениями для игр;
- Инструменты - улучшенные, либо созданные с нуля редакторы, компиляторы и другая лабуда, призванные упростить вашу жизнь.
Дополнения для игр, как сообщает S&box Wiki, планируются, но в данный момент ведутся работы над улучшением API, что не позволяет Facepunch фокусироваться на разработке системы аддонов (дополнений) из Garry's Mod. Важно подметить, что в игре Sandbox (дополнении для S&box) появилась функция под названием S&Works, являющаяся подобием Garry's Mod Toybox. S&Works, получившая отдельный сайт, сейчас позволяет загружать модели и всё их содержимое на ходу, из-за чего вы можете использовать загруженные в реальном времени пропы не совершая каких-либо дополнительных манипуляций с движком.
Шейдеры
S&box поддерживает HLSL Shader Model 3.0, 4.0 и 5.0. Вы можете создавать свои шейдеры и настраивать их интерфейс для редактора материалов.
На данный момент в S&box нет каких-либо интерфейсов для редактирования шейдеров, так что писать их необходимо вручную.
Карты
Создателям карт предоставляется частично переписанный редактор карт от Valve, носящий название Hammer World Editor.
Панель управления дополнением
В панели управления вы можете прописать поддерживаемые игры, тем самым запретив поиск карты в общем браузере карт для игр, не указанных в списке.
Публикация
В настоящее время запускать карты прямо из игры невозможно, из-за чего их приходится выпускать в качестве отдельного дополнения (по одному на каждую карту). Публикация карты происходит путём нажатия на специальную кнопку в панели управления дополнением.
Частицы
В настоящее время S&box использует редактор частиц из Half-Life: Alyx.
Программирование
S&box использует C#, что значительно расширяет возможности разработчиков в сравнении с тем же Lua, который используется в Garry's Mod.
В настоящее время S&box примерно на половину состоит из элементов, написанных на C#.