13

SG (Fach) / Game Technologie (Lektion)

Technologie zur Erstellung von Games

Diese Lektion wurde von dima erstellt.

Lektion lernen

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