Repolode
daid

daid/EmptyEpsilon

Кроссплатформенный симулятор управления космическим кораблём с открытым исходным кодом, вдохновлённый Artemis Spaceship Bridge Simulator; есть режим Game Master и несколько фракций под управлением ИИ.

Open source альтернатива:Artemis Spaceship Bridge Simulator

Звёзды
870
Форки
225
Открытые issues
263
Последний коммит
7 дней назад

Что это?

EmptyEpsilon — многопользовательский симулятор управления космическим кораблём, в котором команда игроков действует сообща, а каждый отвечает за отдельную станцию: управление, вооружение или научные системы. Изначально проект был кроссплатформенным клоном Artemis Spaceship Bridge Simulator с открытым исходным кодом, но со временем в нём появились собственные возможности и игровой процесс, в том числе режим Game Master и несколько фракций под управлением ИИ.

Игра написана на C++ и работает на движке SeriousProton; для многих низкоуровневых задач используется SDL2. Официальные сборки доступны для Windows, Linux (в виде пакета .deb) и Android (бета-качество). Чтобы подключиться, все игроки и хост должны использовать одну и ту же версию.

Сценарии задаются скриптами. В проекте есть справочник по scripting API, руководство по написанию миссий и встроенное обучение. Настройки хранятся в файле options.ini, а вики рассказывает о сборке из исходного кода, поддержке оборудования и DMX, headless-серверах и HTTP API server.

Ключевые возможности

  • 01Совместное управление кораблём: обязанности команды распределены по станциям, таким как управление, вооружение и научные системы.
  • 02Режим Game Master позволяет управлять сценариями и задавать их скриптами прямо во время игры.
  • 03Несколько фракций под управлением ИИ со своим поведением.
  • 04Работает на Windows, Linux (.deb) и Android (бета-версия).
  • 05Сценарии можно задавать скриптами; доступны справочник по версиям API и встроенное обучение.

Сценарии использования

  • Проведение совместной игровой сессии, в которой друзья или группа игроков действуют как экипаж корабля.
  • Проведение scripted-миссий для учебного занятия, клуба или мероприятия под руководством Game Master.
  • Создание собственных сценариев и шаблонов кораблей с помощью скриптов на Lua.
  • Подключение физических органов управления или оборудования на базе DMX к игровой сессии.

Быстрый старт

  1. 1

    Скачайте ZIP для Windows, пакет .deb для Linux или APK для Android со страницы релизов на GitHub

  2. 2

    В Windows распакуйте ZIP-архив и запустите EmptyEpsilon прямо из папки

  3. 3

    В Linux установите пакет .deb (требуются freetype и SDL2)

  4. 4

    Чтобы собрать программу из исходного кода, следуйте руководству Build в вики

Что важно знать

  • Для подключения хост и все игроки должны использовать одну и ту же версию.
  • Официальный APK для Android предназначен только для ARM (armeabi-v7a) и имеет бета-качество.
  • Документация частично размещена в вики, а код описан как не имеющий документации.

Темы

Частые вопросы

Что такое EmptyEpsilon?
Кроссплатформенный симулятор управления космическим кораблём с открытым исходным кодом, вдохновлённый Artemis Spaceship Bridge Simulator; есть режим Game Master и несколько фракций под управлением ИИ. EmptyEpsilon — многопользовательский симулятор управления космическим кораблём, в котором команда игроков действует сообща, а каждый отвечает за отдельную станцию: управление, вооружение или научные системы. Изначально проект был кроссплатформенным клоном Artemis Spaceship Bridge Simulator с открытым исходным кодом, но со временем в нём появились собственные возможности и игровой процесс, в том числе режим Game Master и несколько фракций под управлением ИИ.
EmptyEpsilon можно использовать бесплатно? Какая у него лицензия?
EmptyEpsilon распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
EmptyEpsilon всё ещё поддерживается?
Активно поддерживается. Последний коммит в EmptyEpsilon — 15 окт. 2026 г..
Для чего можно использовать EmptyEpsilon?
Проведение совместной игровой сессии, в которой друзья или группа игроков действуют как экипаж корабля. Проведение scripted-миссий для учебного занятия, клуба или мероприятия под руководством Game Master. Создание собственных сценариев и шаблонов кораблей с помощью скриптов на Lua. Подключение физических органов управления или оборудования на базе DMX к игровой сессии.
Как установить EmptyEpsilon?
Скачайте ZIP для Windows, пакет .deb для Linux или APK для Android со страницы релизов на GitHub В Windows распакуйте ZIP-архив и запустите EmptyEpsilon прямо из папки В Linux установите пакет .deb (требуются freetype и SDL2) Чтобы собрать программу из исходного кода, следуйте руководству Build в вики
Где скачать EmptyEpsilon?
Исходный код и инструкции по установке — на GitHub: https://github.com/daid/EmptyEpsilon

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытый движок, созданный сообществом, который переносит градостроительную игру Pharaoh 1999 года на современные системы и использует оригинальные файлы игры.

51740C++AGPL-3.0Обновлён 10 дней назад