| Engine | |||||
|
Eine Engine besteht aus Programmbibliotheken welche den Programmierern Werkzeuge an die Hand gibt. Es gibt Grafik-Engines, Datenbank-Engines (Beispiel: Jet-Engine von Microsoft Access) und Spiele-Engines. Letztere bestehen heute aus einer Grafik Engine, einer KI (Künstliche Intelligenz, welche zum Beispiel Bots steuert), einer Physik-Engine (sorgt dafür, dass die Umgebung wie in der realen Welt auf Handlungen reagiert, bekanntes Beispiel: Havok), einer Steuerung, Netzwerkcode für den Multiplayer Modus und einem soliden Datenmangement, welches Abstürze vermeidet. Bekannte Spiele-Engines sind: Ultima-Underworld-Engine, Quake-Engine, Unreal-Engine, Half-Life Engine (Goldsource), Source-Engine (Half-Life 2), Doom-3-Engine, Jupiter-Extended-Engine (F.E.A.R.), CryENGINE (FarCry) und CryENGINE 2 (Crysis). |
|||||
| Siehe auch: Taktik-Ego-Shooter-Half-Life Egoshooter Künstliche-Intelligenz Fuzzy-Logik Grafikkarte GPU Virtualisierung Bot C-Plus-Plus | |||||
| Egoshooter | |||||
|
Egoshooter sind Actionspiele bei denen man das Spiel aus der Sicht der eigenen Spielfigur erlebt. Daher auch der Name First Person Shooter (FPS). Meist sieht man die Waffe oder seine Hände und eine Spielmap mit Gebäuden, Hintergrund und Gegnern. Die virtuellen Gegner gilt es zu erschiessen und meist noch kleinere Rätsel zu lösen, Waffen, Munition, Gesundheitsdrops, Panzerungen und Gegenstände aufzusammeln. Wenn das Gameplay komplexer ist spricht man auch von Taktik-Shooter. Viele Ego-Shooter verfügen auch über einen Multiplayer Modus, bei dem das Spiel auf einem Server läuft und man sich als Client über das lokale Netzwerk (LAN-Party) oder über das Internet einwählen kann, um gegen menschliche Gegner anzutreten. Dabei sind ausgefeilte Fertigkeiten gefragt: gute Spieler verfügen über ein perfektes "Movement" und Handling oder wissen genau, wo die Re-Spawn Punkte der Gegner sind, und wann und wo welches Item erscheint. Bekannte Vertreter des Ego Shooter Genres Wolfenstein 3D, Doom, Quake, Half-Life, Half Life 2 und Half Life Episode One (Half Life Episode Two), Max Payne, FarCry, Painkiller, Unreal Tournament, Prey, Stalker, System Shock, Bioshock, Call of Duty oder Crysis von der deutschen Spieleschmiede Crytek. 3D-Welten, DirectX, Game- und Physik Engine der Ego Shooter Crysis ist eines der ersten Spiele, welches die Möglichkeiten von DirectX 10 einbringt. Mit Hilfe der CryENGINE 2 werden sehr realistische 3-D-Welten in bisher nicht gekannter Perfektion animiert. Half-Life war 1998 eines der ersten Spiele, welches eine sehr realistische Illusion einer realen Welt vermittelte: Gegenstände können bewegt werden, die Umwelt folgt weites gehend den Gesetzen der Physik. Dafür sorgt bei modernen Shootern eine Physik-Engine wie die von Havok. Eine Game-Engine sorgt für die Grafikeffekte und Reaktionen der virtuellen Welt. Die Game-Engine besteht aus Programmbibliotheken, welche den Entwicklern Werkzeuge zur Verfügung stellen. Sie enthält eine Grafik-Engine, ein Physiksystem, ein Soundsystem, KI-Elemente, die Steuerung, Netzwerkcode und ein Datenmanagement. Jugendschutzgesetz (JuSchG), Unterhaltungssoftware Selbstkontrolle (USK) In Deutschland unterliegen Unterhaltungsspiele einer halbstaatlichen Selbstkontrolle (Jugendschutzgesetz, Jugendmedienschutzstaatsvertrag). Die verantwortliche Stelle für die Alterseinstufung von Computerspielen in Deutschland ist die Unterhaltungssoftware Selbstkontrolle (USK). |
|||||
| Siehe auch: Taktik-Ego-Shooter-Half-Life BPjM Künstliche-Intelligenz Engine Datei-Endung-DLL Bot MMPOG Half-Life-Explosionskrater-Lösung Half-Life-Explosionskrater-Lösung-Teil-2 Half-Life-Screenshots-Bürokomplex | |||||