pdf (5294 kb) - artecLab - Universität Bremen
pdf (5294 kb) - artecLab - Universität Bremen
pdf (5294 kb) - artecLab - Universität Bremen
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.