Die Grundidee
OMSI ist eine sehr realistische Omnibussimulation für den heimischen PC. Der Spieler übernimmt die Rolle des Busfahrers und steuert den Bus mitsamt Fahrgästen möglichst pünktlich und sicher durch den Verkehr.
Besonders großer Wert wurde hierbei auf eine realistische Nachbildung der einzelnen Fahrzeuge gelegt, sodass die Omnibusse in Bezug auf Bedienungsumfang und Fahrverhalten ihren Vorbildern in kaum einer Hinsicht nachstehen. Insbesondere Funktionen wie die bis ins Detail dem Vorbild nachempfundene Getriebesteuerung, die physikalische Simulation der Druckluftanlage sowie das voll funktionsfähige IBIS (Integriertes Bord-Informations-System) und natürlich die aufwändig erstellte Soundkulisse (bestehend aus fast 100 Einzelgeräuschen pro Fahrzeug) sorgen für einen hohen Realitätsgrad. Auch die realistische und detaillierte Landschaftsdarstellung mit dichtem Verkehr und animierten Objekten trägt dazu bei, das „Erlebnis Omnibus“ für jeden greifbar zu machen.
Strecke und Fahrzeuge
OMSI entführt den Spieler ins West-Berlin der späten 80er Jahre. Auf der damaligen Omnibuslinie 92 (heute M37) geht es über 11 Kilometer quer durch den Bezirk Spandau. Als zeitgenössische Fahrzeuge stehen dem virtuellen Busfahrer detailgetreue Nachbildungen der MAN-Doppeldecker SD200 und SD202 aus verschiedenen Baujahren zur Verfügung.
Grundsätzlich wird noch viel mehr als nur der eigene Bus simuliert: Den Spieler erwartet ein realistischer intelligenter Straßenverkehr mit wechselnder Dichte, der nicht nur durch verschiedene Verkehrsregeln beeinflusst wird, sondern auch dynamisch auf die gegenwärtige Verkehrssituation und natürlich das Fahrverhalten des Benutzers reagiert. Auf der Strecke begegnen dem Spieler weitere Omnibusse, die - wie auch das eigene Fahrzeug - in eine realistische Fahr- und Umlaufplanung eingebunden sind. Alle Omnibusse sind hierbei gleichberechtigt und folgen den gleichen Grundsätzen. Folglich kann der Spieler einen beliebigen Bus übernehmen und ihn auch wieder an die Computersteuerung abgeben. Wetter und Jahreszeit lassen sich frei anpassen. Darüber hinaus folgt die virtuelle Welt einem jahreszeitabhängigen Tag-/Nacht-Zyklus, sogar die Mondphasen werden simuliert!
OMSI ist grundsätzlich als offenes System und als Plattform für beliebige Addons konzipiert. Hierfür stehen dem Nutzer mehrere Tools sowie umfangreich dokumentierte Schnittstellen zur Verfügung.
Streckeneditor
Der grafische, leicht zu bedienende, kartenbasierte Streckeneditor erlaubt es jedem Nutzer, eigene Landschaften und Strecken beliebiger Ausdehnung zu erstellen und zu gestalten. Der Nutzer kann sowohl auf eine umfassende Objektdatenbank zugreifen, wie auch eigene Objekte erstellen. Des Weiteren können für alle Straßenabschnitte und Fahrspuren Verkehrsregeln und feste Strecken für den Busverkehr definiert werden. Diese Strecken lassen sich zu Routen verknüpfen, diese wiederum zu Linien und letztendlich mitsamt den dazugehörigen Fahrzeiten zu Umläufen für jeden Omnibus auf der Karte. Auch können beispielsweise Ampelschaltungen selbst erstellt werden.
Selbstverständlich ist auch das Einfügen weiterer Fahrzeuge in OMSI kein Problem. Hier empfehlen wir die Benutzung des 3D-Designprogrammes Blender. Die importierten Fahrzeuge können zunächst mit den Fahreigenschaften eines vorhandenen Omnibusses ausgestattet werden und je nach Bedarf mit Hilfe der OMSI-eigenen Scriptsprache exakt auf die Eigenschaften des realen Vorbildes angepasst werden. Die Fahrzeuge lassen sich beliebig komplex animieren und mit verschiedenen Grafikeffekten und Beleuchtungen ausstatten.
Scriptengine
OMSI verfügt über eine Scriptengine, mit der nahezu ohne Einschränkung beliebige Funktionen des Fahrzeugs programmiert werden können. Somit ist man als Entwickler nahezu keinerlei internen Bevormundung ausgesetzt, sondern kann im Gegenzug seiner Kreativität freien Lauf lassen. Die Scriptsprache ermöglicht den Zugriff auf alle Fahrzeugvariablen (z.B. Raddrehzahl oder Antriebsmoment) und erlaubt somit eine beliebig komplexe Steuerung. Zusätzliche Funktionen und Variablen können nach Belieben definiert werden. Die Scriptengine ist eng verknüpft mit der Soundengine und der graphischen Darstellung – und erlaubt so eine unbegrenzte Vielfalt an Sounds und Animationen sowohl am Fahrzeug als auch an den Landschaftsobjekten.
Unser Engagement folgt gewissen Leitsätzen, die wir gerne als „OMSI-Prinzip“ bezeichnen.
- OMSI ist auf vollständige Flexibilität ausgelegt und setzt keine willkürlichen Grenzen
- OMSI ermöglicht das Erleben des Fahrzeugs mit allen Sinnen. Sowohl die Fahrphysik wie auch die Grafik- und Audioeffekte tragen zu einem extrem realistischen Fahrgefühl bei. Alle Effekte sind logisch und nachvollziehbar – kein Effekt steht im Widerspruch zu anderen.
- OMSI unterscheidet zwischen Soll- und Istwerten: technische Reaktionszeiten sowie Auf- und Abschwellvorgänge sind elementare Bestandteile einer überzeugenden und glaubwürdigen Fahrzeugdynamik.
- OMSI legt Wert auf eine Wiedergabe, die so exakt wie möglich der menschlichen Wahrnehmung folgt. Kamera und Mikrofon sind das Eine. OMSI jedoch simuliert Auge und Ohr!
- OMSI lädt dazu ein, Technik zu verstehen und zu hinterfragen.
Deshalb aus gutem Grunde:
OMSI – Weil’s geht!
© Marcel Kuhnt und Rüdiger Hülsmann