Space Stories Marine Corps — это асимметричная игра, работающая на движке Robust Toolbox. Она вдохновлена проектами CMSS13 и Space Station 13.
Это основной репозиторий Space Stories Marine Corps. Чтобы пользователям не приходилось делать форки Robust Toolbox, клиент и сервер загружают "контент-пак". Этот пакет содержит всё необходимое для игры на конкретном сервере.
Вики SSMC | Discord | Лаунчер SS14 в Steam | Скачать отдельный лаунчер
Мы рады любому вкладу в проект. Заходите в наш Discord, если хотите помочь.
- Понимание процесса разработки — Прочтите этот ресурс, предоставленный SS14, и старайтесь придерживаться его: Руководство по Pull Request и спискам изменений.
- Стандарты — Соблюдение общепринятых стандартов и предоставление работы в надлежащем виде: Стандарты кодирования.
- Медиа-файлы — По возможности добавляйте соответствующие медиа-материалы (видео и фото) как доказательство работоспособности изменений в игре и для облегчения процесса проверки (ревью).
- Ответственность — Отправляя любой Pull Request (PR), вы подтверждаете, что либо владеете правами на данные материалы, либо предоставили необходимые лицензии для их использования и распространения. Вы соглашаетесь нести полную ответственность за любые юридические претензии или проблемы, возникающие в связи с использованием этих материалов.
- Терпение — Пожалуйста, поймите, что количество опытных ревьюеров очень мало. В зависимости от важности, приоритета и размера PR, его проверка может занять от нескольких недель до нескольких месяцев. Пожалуйста, не закрывайте свои PR без указания причины; мы со временем доберемся до каждого из них. Если PR ожидает проверки, это не значит, что он нам не интересен.
- Склонируйте этот репозиторий.
- Запустите
RUN_THIS.pyдля инициализации подмодулей и загрузки движка. - Скомпилируйте сборку
dotnet build.
Более подробные инструкции по сборке проекта (на английском).
Код и наработки проекта Space Stories Marine Corps (SSMC) представляют собой смешанную интеллектуальную собственность. Наш уникальный контент защищен проприетарной лицензией, а сторонние компоненты сохраняют свои свободные лицензии.
Наш проект — это результат огромного труда команды, и мы хотим сохранить уникальность Space Stories Marine Corps. Наша лицензия призвана защитить проект от копирования и сохранить наши уникальные особенности как визитную карточку сервера.
При этом мы остаемся проектом с открытым исходным кодом для контрибьюторов! Вы можете свободно изучать наш код, модифицировать его и помогать нам делать игру лучше.
- Разрешено: Скачивать, компилировать и запускать проект локально исключительно с целью личного тестирования, игры в закрытой компании друзей или написания кода для передачи нашему проекту. Вы также можете делать форки репозитория на GitHub специально для контрибуции.
- Запрещено: Открывать публичные серверы на нашей сборке, использовать наш уникальный код, механики или ассеты в других проектах (включая некоммерческие форки), а также извлекать любую финансовую выгоду.
Отправляя свой код или ассеты (создавая Pull Request), вы передаете администрации проекта безотзывную, бесплатную и бессрочную лицензию на их использование, модификацию и распространение как в рамках SSMC, так и в любых наших текущих и будущих проектах. Ваше авторство на оригинальную работу при этом сохраняется, вы можете продолжать использовать свой личный код в своих целях, но вы не сможете потребовать удалить ваш вклад из нашего репозитория в будущем.
Полный текст нашей лицензии: LICENSE.TXT
Мы уважаем open-source сообщество. Весь код, оригинально взятый из репозиториев space-wizards/space-station-14 и RMC-14/RMC-14, сохраняет свою лицензию MIT. Вы можете свободно извлекать и использовать эти части в соответствии с их лицензией.
Ассеты (графика, звуки), взятые из оригинальных open-source проектов, также сохраняют свои свободные лицензии (например, CC-BY-SA 3.0 или CC-BY-NC-SA 3.0). Лицензия и информация об авторских правах на такие ассеты указаны в их метафайлах (например, meta.json).
Обратите внимание, в проекте действует презумпция авторского права. Если в метафайле конкретного ассета или файла кода прямо не указана свободная лицензия, по умолчанию он считается проприетарной собственностью проекта SSMC и защищен запретами, описанными выше. Любой желающий извлечь контент по свободной лицензии обязан самостоятельно убедиться в его происхождении.
