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.