1 / 33

Vergleich von 3D Game Engines

Vergleich von 3D Game Engines. Zhen Peng 19.04.2010. Einf ührung 3D Game Engine Entwicklungsgeschichte Unreal Engine 3 vs. Irrlicht Engine Freie verfügbare Grafik-Engines Zusammenfassung. Seminar SS 2010 Algorithmen f ü r Computerspiele 19.04.2010 Zhen Peng. 1.Einführung.

milt
Download Presentation

Vergleich von 3D Game Engines

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Vergleich von 3D Game Engines Zhen Peng 19.04.2010

  2. Einführung • 3D Game Engine • Entwicklungsgeschichte • Unreal Engine 3 vs. Irrlicht Engine • Freie verfügbare Grafik-Engines • Zusammenfassung Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  3. 1.Einführung Super Mario Bros. Nintendo 1985 Super Mario Galaxy 2 Nintendo 2010 Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  4. 1.Einführung Ray-O-Lite Seeburg 1936 Lightgun Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  5. 1.Einführung Call of Duty: Modern Warfare 2 Infinity Ward 2009 IW 4.0 game engine Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  6. Einführung • 3D Game Engine • Entwicklungsgeschichte • Unreal Engine 3 vs. Irrlicht Engine • Freie verfügbare Grafik-Engines • Zusammenfassung Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  7. 2. 3D Game Engines • Was ist eine Spiel-Engine ? • Eine Spiel-Engine ist ein Computerprogramm, das den Spielverlauf steuert und für die visuelle Darstellung des Spieleablaufs verantwortlich ist. Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  8. 2. 3D Game Engines Bestandteile: • Grafik-Engine • Physik-Engine • Soundsystem • Steuerung • Netzwerk-Code • Datenmanagement • KI • Skripting Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  9. 2. 3D Game Engines Grafik-Engine • Darstellung von Computergrafik zuständig • Vergleichbar mit der eines Malers, der nach Diktat malt • Grafische Funktionen und Effekten • Geometrische Objektbeschreibung • Oberflächentexturen • Licht und Schatten • Transparenz • Spiegelungen usw. • 3D-Engine durch Polygone konstruiert Partikeleffekte - Nebel, Dreck, Feuer, Wasser... Bumpmaps - plastische Struktur Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  10. 2. 3D Game Engines Skripting • dienen der Programmierung der Spielabläufe • Skriptsprachen vs. Entwicklungssprachen + Leichter zu erlernen + Oftmals iterativ während der Programmausführung - Langsamer • Zwei-Schichten-Architektur Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  11. Einführung • 3D Game Engine • Entwicklungsgeschichte • Unreal Engine 3 vs. Irrlicht Engine • Freie verfügbare Grafik-Engines • Zusammenfassung Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  12. 3. Entwicklungsgeschichte Ultima Underworld Blue Sky Productions, 1992 das erste Computerspiel, das dreidimensionale, texturierte Grafik in Echtzeit darstellte Wolfenstein 3D id Software, 1992 einerderersten Ego-Shooter Raycasting Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  13. 3. Entwicklungsgeschichte Doom id Software, 1993 Binary Space Partitioning Grundrisse aus Kurven beliebige Raumhöhen kommerziellen Erfolg Quake id Software, 1996 echte 3D-Umgebung Gegenstände aus Polygonen Mehrspielermodus Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  14. 3. Entwicklungsgeschichte Half-Life Valve Software, 1998 skelettbasiertes Animationsmodel das verbesserte Netzwerksubsystem Umstieg auf C++ KI der Computergegner die diverse Sound-Raumeffekte Red Faction Volition Inc., 2001 Geo-Mod Engine “geometry modification” Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  15. 3. Entwicklungsgeschichte Far Cry Crytek, 2004 Cry Engine DirectX 9.0 Shadermodels 3.0 Unreal Tournament 3 Epic Games, 2007 Unreal Engine 3 High dynamic range rendering per-pixel lighting dynamic shadows Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  16. 3. Entwicklungsgeschichte HeroEngine Axiom Engine Spring CryEngine2 Unreal Engine 3 Jetzt? ika Cube Unreal Engine 2 ........... Esenthel Engine Blender3D id Tech 3 OpenSceneGraph Cube 2 Irrlicht Engine ORX Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  17. Einführung • 3D Game Engine • Entwicklungsgeschichte • Unreal Engine 3 vs. Irrlicht Engine • Freie verfügbare Grafik-Engines • Zusammenfassung Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  18. 4. Unreal Engine 3 vs. Irrlicht Engine

  19. 4. Unreal Engine 3 vs. Irrlicht Engine

  20. 4. Unreal Engine 3 vs. Irrlicht Engine

  21. Einführung • 3D Game Engine • Entwicklungsgeschichte • Unreal Engine 3 vs. Irrlicht Engine • Freie verfügbare Grafik-Engines • Zusammenfassung Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  22. 5. Freie verfügbare Grafik-Engines Irrlicht SDK 1.7.1 Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  23. 5. Freie verfügbare Grafik-Engines Irrlicht SDK 1.7.1 Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  24. 5. Freie verfügbare Grafik-Engines Irrlicht SDK 1.7.1 Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  25. 5. Freie verfügbare Grafik-Engines IrrEdit Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  26. 5. Freie verfügbare Grafik-Engines IrrEdit Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  27. 5. Freie verfügbare Grafik-Engines IrrEdit Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  28. 5. Freie verfügbare Grafik-Engines Irrlicht Engine Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  29. 5. Freie verfügbare Grafik-Engines Unreal Development Kit Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  30. 5. Freie verfügbare Grafik-Engines Unreal Development Kit Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  31. Einführung • 3D Game Engine • Entwicklungsgeschichte • Unreal Engine 3 vs. Irrlicht Engine • Freie verfügbare Grafik-Engines • Zusammenfassung Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  32. 6. Zusammenfassung Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

  33. Vielen Dank für Ihre Aufmerksamkeit!  Seminar SS 2010 Algorithmen für Computerspiele 19.04.2010 Zhen Peng

More Related