02.03.2013 Aufrufe

pdf (5294 kb) - artecLab - Universität Bremen

pdf (5294 kb) - artecLab - Universität Bremen

pdf (5294 kb) - artecLab - Universität Bremen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

3 Implementierung<br />

In diesem Kapitel werden die einzelnen Komponenten der Aero-Cave Umgebung<br />

vorgestellt. Dabei wird zunächst auf die Wahl der Engine eingegangen. ’ Engine‘<br />

meint in diesem Zusammenhang ein Programm, welches alle Teile einer virtuellen<br />

Umgebung steuert. Zu einer Engine gehören Komponenten wie Grafik, Audio,<br />

Logik, Physik, Kollisionserkennung, Netzwerk sowie künstliche Intelligenz. Letzteres<br />

ist für Spiele wichtig, um so genannte NPCs, Non-Player-Characters, in die<br />

Umgebung einzubinden. Diese NPCs bereichern virtuelle Umgebungen, wie z.B.<br />

im Projekt MiCaDo (33) die Tiere den virtuellen Dschungel (Abbildung 3.1). Die<br />

Netzwerkkomponente spielt gerade bei der Umsetzung von CAVE Umgebungen<br />

eine große Rolle, wie in Kapitel 2.2.2 schon erläutert wurde. Dabei handelt es<br />

sich in den meisten Fällen um das Server-Client Modell (Abbildung 3.2).<br />

Abbildung 3.1: Florifant<br />

NPC des Projekts MiCaDo<br />

Abbildung 3.2: Netzwerkarchitektur<br />

Des Aero-Cave Systems<br />

Im Folgenden wird das Vorgehen bei der Realisierung der Aero-Cave Umgebung<br />

bis hin zur Mapgestaltung in Kapitel 3.3 erläutert.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!