À propos du projet
openOMSI est une recréation indépendante, développée à partir de zéro, du simulateur de bus OMSI 2, écrite en Rust. Il vise à charger et exécuter les formats de contenu de l'original — cartes, splines, objets de décor, véhicules, scripts, horaires, fichiers HOF, polices, météo, tickets, situations et plugins — afin que les cartes et mods existants fonctionnent sans modification. Le projet indique qu'il ne contient ni code ni ressources d'origine et décrit les formats dans sa documentation.
Le moteur est 64 bits et multithread, utilisant un rendu moderne via wgpu avec les backends Metal, Vulkan et DirectX 12, le streaming et le chargement des textures sur des threads de travail, le multijoueur en LAN et un mode serveur dédié. Il s'agit explicitement d'une version précoce : le README avertit que des fonctionnalités peuvent être manquantes, défectueuses ou changer entre les versions.
Une exigence clé est qu'openOMSI nécessite une copie originale installée d'OMSI 2 (Steam ou version commerciale) avec son contenu de base, comme les cartes Grundorf et Berlin-Spandau et les bus d'origine. Il n'apporte aucun contenu de jeu propre et ne démarrera pas sans une installation originale. Le lanceur est pointé une fois vers le dossier OMSI 2 ; les mods sont installés via le lanceur ou un dossier Mods, et l'installation d'origine n'est jamais modifiée.
Les builds sont publiés par commit via GitHub Actions pour Windows x64/ARM64, macOS (Apple silicon et Intel), Linux x64/ARM64, Android arm64 (8.0+) et un serveur dédié Linux/Windows. À partir de la version 0.1.7, le lanceur peut se mettre à jour automatiquement. La documentation couvre le guide utilisateur, la compilation Android, les limites du modding, les matériaux PBR, la compilation depuis les sources, les formats de contenu, l'architecture, les itinéraires, les plugins, le serveur dédié et le versionnage. La compilation depuis les sources nécessite Rust stable 1.85+ et la chaîne d'outils C de la plateforme, avec des scripts fournis pour chaque plateforme. Le projet est sous licence MIT et déclare n'être affilié ni aux propriétaires de la marque OMSI.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.