Ваш проводник в космический симулятор безумия!
Основан на идеях /tg/station и Shiptest из Space Station 13.
Orion — это русскоязычный форк Goob Station, который стремится возродить дух классического геймплея Space Station 13, черпая вдохновение из таких проектов, как /tg/station и Shiptest. Мы фокусируемся на сочетании проверенных временем механик с инновационными идеями, создавая уникальный и приятный опыт игры в космическое безумие.
Discord Server
В космосе вас никто не услышит.

Специализируемся на разработке этого билда.
Любой сервер, заявляющий, что он является официальным представителем этого билда — не одобрен этой организацией. Однако мы хотели бы пригласить всех желающих создать сервер на базе билда Orion.
Warning
Orion не имеет официальных игровых серверов.
Проект имеет обширную документацию, которая охватывает все аспекты: от контента и сборки до движка, дизайна игры и многого другого. Это также отличный ресурс для новичков, желающих внести свой вклад в разработку.
Мы всегда рады помощи в разработке, если вы хотите внести свой вклад, присоединяйтесь к серверу разработки в Discord. Вы можете помочь нам, решая проблемы из списка открытых проблем или предлагая свои идеи. Не стесняйтесь задавать вопросы — мы всегда готовы помочь!
Перед отправкой изменений ознакомьтесь с Contributor License Agreement. Для принятия Pull Request все его участники должны принять CLA через комментарий, предложенный автоматическим CLA-ботом.
Отправляя изменения и принимая CLA, участник сохраняет авторские права на собственный вклад, но предоставляет Ataraxia Space Foundation права, перечисленные в соглашении.
Tip
Используйте IDE Rider, он неимоверно облегчит вам жизнь, если вы собираетесь влиться в разработку (код), или билдить сборку, больше пары раз.
Следуйте гайду от Джубами по настройке рабочей среды, но учитывайте, что репозитории отличаются друг от друга и некоторые вещи могут отличаться. Ниже перечислены скрипты и методы облегчающие работу с билдом.
- Клонируйте данный репозиторий.
git clone https://github.com/AtaraxiaSpaceFoundation/Orion-Station-14.git
- Откройте коммандную строку в папке репозитория и введите команду для того, чтобы подготовить движок игры.
git submodule sync --recursivegit submodule update --init --recursive
- Следующим этапом идёт билд-билда, для этого нужно ввести команду с указанием того, для чего вы билдите, для этого нужно написать Release, Tools или Debug.
dotnet build --configuration Release/Tools/DebugTip
К примеру Release - полная версия, Tools - урезаная версия, Debug - урезаная версия, но которая будет вылетать при любой ошибке. В большинстве случаев вам хватит Tools, что-бы не перенапрягать машину.
- Далее вам требуется запустить сервер с клиентом, для этого есть несколько способов.
- 4.1. Командами, в конце так же можно указать вместо Tools любой интересующий вас тип.
dotnet run --project Content.Server --configuration Toolsdotnet run --project Content.Client --configuration Tools
- 4.2. Запуск .bat файла, который автоматически выполнит те же команды.
Scripts/bat/runQuickAll.bat
- Подключитесь к localhost в появившемся окне и играйте!
Основной лицензией для оригинального кода Orion Station является GNU Affero General Public License 3.0 или более поздней версии.
Конкретная лицензия каждого файла определяется его заголовком SPDX-License-Identifier, отдельным файлом .license или другой сопровождающей лицензионной информацией. Некоторые файлы, унаследованные или перенесённые из других проектов, могут распространяться под MPL, MIT или другими совместимыми лицензиями.
Большинство медиафайлов распространяется под лицензией CC BY-SA 3.0, если в метаданных ресурса не указано иное.
Условия внесения изменений в проект определены в Contributor License Agreement.
Note
Некоторые ресурсы могут распространяться под некоммерческими лицензиями, включая CC BY-NC-SA 3.0. Такие материалы необходимо удалить или заменить при коммерческом использовании проекта.

