Chapitre 3 Présentation

Introduction


3.1 Qu'est-ce qu'Open Rails ?


Le logiciel Open Rails (OR) est un projet développé et maintenu par la communauté openrails.org. Son objectif est de créer une nouvelle plate-forme de simulateur de transport qui soit d'abord compatible avec les itinéraires, les activités, les trains, les locomotives et le matériel roulant créés pour Microsoft Train Simulator (MSTS) ; et deuxièmement, une plate-forme pour la création de contenu futur libérée des contraintes de MSTS (dans ce manuel, MSTS signifie MSTS avec les extensions MSTS Bin, si ce n'est explicitement indiqué d'une manière différente).


Notre objectif est d'améliorer le passe-temps de la simulation ferroviaire grâce à une plate-forme conçue et prise en charge par la communauté, conçue pour servir de base durable à une expérience de simulation précise et immersive. En rendant le code source de la plate-forme librement disponible sous la licence GPL, nous nous assurons que le logiciel OR évoluera continuellement pour répondre aux besoins techniques, opérationnels, graphiques et de création de contenu de la communauté. L'architecture ouverte garantit que notre investissement considérable dans la construction de représentations précises des itinéraires et du matériel roulant ne deviendra pas obsolète. L'accès au code source élimine la frustration d'un comportement non documenté et simplifie la compréhension du fonctionnement interne du simulateur sans les essais chronophages et les expérimentations sujettes aux erreurs généralement nécessaires aujourd'hui.


Le logiciel Open Rails est exactement ce que son nom l'indique - une plate-forme de simulation ferroviaire ouverte à l'inspection, ouverte à l'amélioration continue, ouverte aux tiers et aux entreprises commerciales, ouverte à la communauté et, mieux encore, une porte ouverte sur l'avenir.


3.2 À propos de Open Rails


Pour tirer parti de près d'une décennie de contenu développé par la communauté de la simulation ferroviaire, le logiciel Open Rails est une plate-forme de jeu indépendante rétrocompatible avec le contenu MSTS. En tirant parti de la base de connaissances de la communauté sur la façon de développer du contenu pour MSTS, le logiciel Open Rails fournit un environnement riche pour les contributeurs de la communauté et des logiciels payants.


L'objectif principal du projet Open Rails est de créer un simulateur ferroviaire qui fournira une expérience opérationnelle réaliste. Le logiciel Open Rails est destiné à l'amateur sérieux de simulation de train ; quelqu'un qui se soucie de la physique des locomotives, de la conduite des trains, des signaux, du comportement de l'IA, de la répartition et surtout de la conduite des trains de manière réaliste et prototypique. Alors que l'équipe du projet s'efforcera de fournir une expérience graphique inégalée, le plaisir des yeux n'est pas l'objectif principal du logiciel Open Rails.


En développant un tout nouveau simulateur de chemin de fer, le logiciel Open Rails offre la possibilité de mieux utiliser les ressources informatiques actuelles et de prochaine génération, telles que les unités de traitement graphique (GPU), les processeurs multicœurs, les API avancées telles que PhysX et les écrans larges, entre autres. . Le logiciel est publié afin que la communauté des utilisateurs puisse comprendre comment le logiciel fonctionne pour faciliter les commentaires et améliorer les capacités du logiciel Open Rails.


Open Rails est publié sous la licence GPL qui est "copyleft" pour garantir que le code source reste toujours accessible au public.


3.3 Open Rails nécessite-t-il l'installation de MSTS ?


Non, ce n'est pas requis par le logiciel Open Rails lui-même. Cependant. une grande partie du contenu accessible par OR comprend des fichiers livrés à l'origine avec MSTS (par exemple, des pistes ou des sons généraux). Ces fichiers doivent être obtenus à partir d'une installation correctement sous licence de MSTS.


Il existe des exemples où aucun contenu MSTS n'est utilisé (souvent des logiciels payants) et dans de tels cas, Open Rails ne nécessite pas l'installation de MSTS. Lire ici pour plus de détails.


Dans tous les cas, tous les fichiers de contenu (d'origine ou MSTS) doivent être organisés dans une structure de dossiers compatible MSTS. Une telle structure est décrite ici. Dans ce manuel, une telle structure de dossiers sera appelée une installation MSTS pour plus de commodité, même si cette formulation n'est pas tout à fait correcte.


Une preuve qu'Open Rails lui-même n'a pas du tout besoin d'une installation MSTS pour fonctionner est cet itinéraire (Burrinjuck Railway).


3.4 Communauté


Le logiciel Open Rails est proposé sans support technique. Les utilisateurs sont encouragés à utiliser leurs forums de simulation de train préférés pour obtenir le soutien de la communauté. Nous suggestons:


• Train-Sim.Com


• UK Train Sim


• Elvas Tower


Pour les utilisateurs intéressés par les sessions multijoueurs, un forum est mis en place pour vous permettre de rechercher et d'annoncer des sessions d'hébergement : http://www.tsimserver.com.


3.5 Assistance aux conducteurs de train


Open Rails offre un support natif pour le RailDriver Desktop Train Cab Controller. Les instructions de configuration de RailDriver pour Open Rails sont incluses dans le manuel d'installation fourni avec le programme d'installation d'Open Rails, ou il peut être téléchargé séparément à partir du site Web d'Open Rails.


3.6 Points forts de la version actuelle


3.6.1 Focus sur la compatibilité


Avec la version 1.0, l'objectif publié a été atteint de faire fonctionner autant que possible le contenu MSTS existant dans Open Rails. L'objectif initial de l'équipe de développement a été de fournir un remplacement visuel assez complet pour MSTS qui s'appuie efficacement sur ce contenu, obtenant toute la compatibilité qui en vaut la peine, tout en fournissant un système plus rapide et plus robuste que MSTS.


3.6.2 Concentrez-vous sur les opérations


La version 1.1 a ouvert la voie à l'amélioration de MSTS de plusieurs façons qui peuvent être résumées comme le passage de Foundation à Realism et finalement à Independence. Cette version incluait déjà des fonctionnalités qui vont au-delà de MSTS ; les trains non-joueurs peuvent avoir des ordres de mouvement (c'est-à-dire des ramassages, des débarquements) basés sur des fichiers au format MSTS. Le joueur peut changer le train conduit. Le fonctionnement multi-utilisateurs est également disponible depuis un certain temps.


3.6.3 Concentrez-vous sur un contenu réaliste


La physique sous-jacente à l'adhérence, à la traction, aux composants du moteur et à leurs performances est basée sur un modèle de simulation de classe mondiale qui prend en compte tous les principaux composants de la traction diesel, électrique et à vapeur. La version 1.2 affine des éléments tels que le freinage, où la friction de freinage varie désormais avec la vitesse, le freinage excessif qui conduit désormais au dérapage et le patinage des roues est désormais également modélisé pour les locomotives à vapeur. Les modèles existants qui ne disposent pas des fonctionnalités Open Rails mises à niveau continuent, bien sûr, de bien fonctionner.


Dans les versions 1.x, des programmes auxiliaires (outils) sont également fournis, notamment :


• Track Viewer : un visualiseur de piste complet et un éditeur de chemin


• Éditeur d'horaires : un outil de préparation d'horaires

Share by: