OPEN SOURCE 面向 OMSI 2 由社区构建

集成,
从这里开始。

OmsiLaunch 是面向 OMSI 2 的开源会话控制与编排层。

用于定义、准备和管理 OMSI 2 会话的灵活基础设施,提供更多可能性。

了解项目 即将在 GitHub 发布
准备会话
加载配置
初始化集成
启动 OMSI 2
监控进程
会话运行中

OMSILAUNCH 是什么?

用于 OMSI 2 会话的控制层。

OmsiLaunch 是专为 OMSI 2 设计的开源控制与编排层。它集成工具、管理进程、处理配置,并为稳定且灵活的使用体验准备运行环境。

它不是图形化 launcher。OmsiLaunch 可以由你自己的界面、脚本或集成直接使用。控制是核心,灵活性是目标。

开源

为社区而构建。

模块化且可扩展

可配合不同工具和工作流使用。

不只是启动游戏

完整的会话编排层。

为可能性而设计

服务于今天已有的需求,也面向之后的需求。

核心能力

会话定义

以结构化方式定义地图、入口点、情景、日期、时间、车辆及其他参数。

受控启动

准备状态并启动 OMSI 2,无需依赖界面点击自动化。

进程生命周期

以可预测方式启动、监控、等待、结束并跟踪会话。

内容发现

地图、情景、车辆、涂装、HOF 及其他受支持的数据源。

安全配置

应用临时变更,同时保留未知数据并恢复原始环境。

恢复与可靠性

快照、清理、还原与恢复都是会话设计的一部分。

工作方式

一个简单的想法:让 OMSI 2 更可控。

你的工具和工作流负责描述会话。OmsiLaunch 负责背后的编排:准备、进程、集成、配置与恢复。

你定义应该发生 什么。OmsiLaunch 负责这场会话 如何 到达 OMSI 2。

工具。
配置。
全部连接。

应用与工具 示例
  • Scripts / CLI
  • 自定义 launchers
  • 配置工具
  • 社区工具
  • 集成
OmsiLaunch 会话控制
OMSI 2
OMSI 2
  • 地图
  • 情景
  • 车辆
  • 配置
  • 进程
Open source · GPL

开源。为社区。

共同构建。
面向下一步。

OmsiLaunch 作为一个面向 OMSI 2 社区的开放项目持续开发。代码、文档、技术决策与社区贡献都将成为项目演进的一部分。

GNU GPL

可在许可证条款下自由使用、研究、修改和分享。

由社区构建

用于增强 OMSI 2 周边工具与想法的项目。

开发中

架构仍在演进,更多可能性还在前方。

关注开发进度、阅读技术文档,并参与后续工作。

即将在 GitHub 发布 了解架构