13.08.2013 Aufrufe

Entwicklung eines Flugsimulators basierend auf einem ...

Entwicklung eines Flugsimulators basierend auf einem ...

Entwicklung eines Flugsimulators basierend auf einem ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

1.2 Abstract<br />

1.2.1 Zielformulierung<br />

Kapitel 1. Einleitung<br />

Diese Arbeit befasst sich mit dem Aufbau und <strong>Entwicklung</strong> <strong>eines</strong> <strong>Flugsimulators</strong> in Form<br />

<strong>eines</strong> Computerspiels. Dabei stand für mich der physikalische Aspekt im Vordergrund.<br />

Ziel war es, mit <strong>einem</strong> kleinen Budget, viel Zeit und den heutigen technischen Mitteln<br />

einen spielbaren Flugsimulator zu entwickeln. Das Arbeitsspektrum war vielfältig, da es<br />

alle Bereiche der Spielentwicklung einbezieht. Die Dokumentation befasst sich mit der<br />

Ausarbeitung des Modells und seine Umsetzung in eine Software. Ausserdem soll der<br />

Source-Code übersichtlich und gut dokumentiert sein.<br />

1.2.2 Methodik<br />

Zuerst arbeitete ich mich in die komplexe Thematik der Flugtechnik und Aerodynamik<br />

ein. Die geeignete Lektüre zu finden erwies sich schwieriger als erwartet. Das Spektrum<br />

ging von Fluiddynamik mit kompressiblen, viskosiven Fluiden bis zu einfachen Aufgaben<br />

im Physikunterricht. Entweder zu kompliziert, rechenintensiv und unnötig genau<br />

oder viel zu einfach, um damit allgemeine Flugsituationen in Echtzeit zu simulieren.<br />

Aus diesem Umstand heraus entstand der Forschungsteil meiner Arbeit: Nachdem ich<br />

die Grundprinzipien verstanden hatte, konzipierte ich ein vereinfachtes Auftriebsmodell,<br />

mit dem das Flugzeug für Spielzwecke genügend realitätsnah berechnet werden kann.<br />

Darumherum entwickelte ich eine anpassbare, modulartig <strong>auf</strong>gebaute Simulationsumgebung.<br />

Parallel dazu widmete ich mich der Umsetzung. Diese beinhaltet nicht nur die<br />

Implementierung des Modells, sondern auch die <strong>Entwicklung</strong> der anderen Programmmodule,<br />

sowie die Kreation von 3D-Objekten und Szenerie.<br />

1.2.3 Ergebnisse und Reflexion<br />

Der Simulator erfüllt seine Haupt<strong>auf</strong>gabe. Es ist ohne weiteres möglich auch komplexere<br />

Flugmanöver durchzuführen. Das System ist in der Lage verschiedene Flugzeugmodelle<br />

zu simulieren. Der Grafikteil hingegen ist zwar noch kein wirklicher Augenschmaus, aber<br />

darin liegt auch nicht der Schwerpunkt dieser Arbeit. Eine klare Abgrenzung von Grafikund<br />

Simulationsteil mit einer hochflexiblen Verbindungsschicht gibt dem Flugzeugmodellierer<br />

jetzt schon grosse Freiheit, die Einzelheiten des Flugzeugs, wie Klappen und<br />

Instrumente, zu visualisieren. Das Auftriebsmodell lieferte hingegen nicht die gewünschten<br />

Ergebnisse. Die Auftriebspolare sieht leider bei allen Flügelformen identisch aus. Das<br />

liegt daran, dass der Flügel nur mit seinen Ausmassen definiert wird und somit für eine<br />

genauere Berechnung zu wenig Informationen bietet. Glücklicherweise heisst das nun<br />

nicht, dass sich alle Flugzeuge gleich fliegen. Es ist trotzdem möglich unterschiedliche<br />

Flugzeuge zu simulieren, indem man die Flügel und Antriebe anders platziert, dimensioniert<br />

oder zusätzlich hinzufügt. Somit wird das Spielerlebnis nicht zu sehr getrübt<br />

und ich vermute es wird, wenn überhaupt, nur geübten Fliegern <strong>auf</strong>fallen. Man kann<br />

hier natürlich noch nicht von <strong>einem</strong> fertigen Softwareprodukt sprechen. Dafür fehlen die<br />

Spielinhalte wie zum Beispiel Grafiken, Sounds und eine spannende Geschichte.<br />

<strong>Entwicklung</strong> <strong>eines</strong> <strong>Flugsimulators</strong> <strong>basierend</strong> <strong>auf</strong> <strong>einem</strong> physikalischen Modell 5

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!