13
SG (Fach) / Game Technologie (Lektion)
Anzeige
- Aufbau einer guten Game Engine 3 Schichten Oberste Engine Core Mittle interface/ components verbunden durch Datamanegment Unterste Abstraction Layer
- Was zeichnet eine gute Game Engine aus? Platform unabhänigig hat alles was man braucht schnittstellen für erweiterungen minimal aber flexiebel
- Was bittet eine Game Engine an Game Logic Schnittstelle für interaction Schnittstelle nach aussen
- Aufbau 3d Graphik Pipeline cpu(application) - > (gpu)geometrie processieng-> (gpu)rasterization-> output
- Teilschritte von Geometry Processing Transformation Projektion Lighning & Shading Culling & Clipping
- Teilschritte von Rastarization shading occlusion texturization z-Buffer
- Welche 5 Möglichkeiten bei Culling View Frustrim Backface detail occlusion portal
- Transformationskette Object Model -> world Model -> View Model -> Clipping Model -> image Plane -> Screen
- Wie berechnet sich der Gain Faktor bei Volume Gain factor = refference volume/ rolloff factor
- Welche 6 Komponenten kommen in einer Game Engine vor? - AI - Physiks - Network - Input - Sound - Graphik
- Anzeige
- AI Engine Simulation von NPC(non player charachters) Strong AI Weak AI Deterministic methods FSM(Finite state machines)
- Ai Engine Pathfinding A* Algorithmus heuristik : der abstand zum siel cost : bisher gelaufene weg score : heuristik + cost bearbeitet wird der knoten mit dem kleinsten score wird dann in die bearbeitet liste geschrieben und nicht mehr bearbeitet
- Physic Engine Objekte und Eigenschaften Partikel unendlich klein /konstante Masse/ Rottation ist irrelevant Rigid Body keine Deformation/ Points of collision/ Point of forcre/ Soft body Deformieren / zerbrechlich