OPEN SOURCE 面向 OMSI 2 由社群打造

整合,
從這裡開始。

OmsiLaunch 是面向 OMSI 2 的開源工作階段控制與編排層。

用來定義、準備與管理 OMSI 2 工作階段的彈性基礎設施,提供更多可能性。

準備工作階段
載入設定
初始化整合
啟動 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 · LGPL

開源。為社群。

共同打造。
面向下一步。

OmsiLaunch 以面向 OMSI 2 社群的開放專案持續開發。程式碼、文件、技術決策與社群貢獻都會成為專案演進的一部分。

GNU LGPL v3

可依授權條款自由使用、研究、修改與分享。

由社群打造

用來強化 OMSI 2 周邊工具與想法的專案。

開發中

架構仍在演進,更多可能性還在前方。

追蹤開發進度、閱讀技術文件,並參與後續工作。

在 GitHub 查看 了解架構