Projektarbeit "KI und Technologien für Computer-/Videospiele"

Projektarbeit "KI und Technologien für Computer-/Videospiele"

Themen

Computer-/Videospiele machen nicht nur Spass, sondern sind außerdem komplexe Softwareapplikationen, deren Bestandteile meist dem aktuellen Stand der Technik entsprechend entworfen werden bzw. sogar diesen Stand definieren - z.B. auf dem Gebiet der 3D Computergrafik und zum Teil der Künstlichen Intelligenz (KI).

Ein typisches Spiel besitzt und integriert folgende Komponenten:

  • KI (computergesteuerte Charaktere, sog. "Agenten")
  • Grafik (2D, 2.5D, oder 3D; z.B. mittels OpenGL)
  • Audio (Musik und/oder Sound; z.B. OpenAL)
  • Interaktion mit dem Spieler/den Spielern
  • Physik (Kollisionserkennung und -behandlung; z.B. ODE)
  • Animation (Bewegungen auf dem Bildschirm)
  • eingebettete Skriptsprache (z.B. Lua)
  • Netzwerkfähigkeit (mehrere Benutzer können miteinander übers Netz spielen)

Im Rahmen des Seminars sollen in Gruppen von 2--5 Entwicklern einige dieser Bestandteile erarbeitet und ein einfaches Spiel entwickelt werden.