Spieleentwicklung im Team (Projektseminar)

Praktikum im Hauptstudium / WS 2009/2010 / CS 5850.054

Angaben

Nummer/Titel
CS 5850.054 / Spieleentwicklung im Team (Projektseminar), SET / Game development in a project team
Dozent
Prof. Dr. Peter Schulthess
Betreuer
Alexander Weggerle, Tobias Bäuerle
SWS/Leistungspunkte
2P, 8 LP
Termine
Montag, 14.00 - 16.00 Uhr im Raum O27/121
Zuordnung
Dipl. Inf.: Vertiefungsgebiet Computergrafif und Sim./Multim., Vertiefungsgebiet Verteilte Systeme
Ma. Inf. (PO 2008): Projektmodul Betriebssystemtechnik, Projektmodul Wissenheim 3D-Welt
Ma. Medieninf.: Projektmodul Betriebssystemtechnik, Projektmodul Wissenheim 3D-Welt
Sprache
Unterrichtssprache ist Deutsch

Inhalt

Im Rahmen der Veranstaltung werden zunächst die Grundbegriffe der Computergrafik eingeführt bzw. gefestigt. Dies umfasst die Bereiche: Vertices, Texturen, Beleuchtung, Shader. Darüber hinaus werden im Verlauf der Veranstaltung zusätzliche Themengebiete, wie Steuerung, Kollisionserkennung und Physik, erschlossen, die für die Spieleprogrammierung von Bedeutung sind. An die Einführung anschließend wird eine Spiel konzepiert und dieses als Gesamtgruppe entwickelt. Dabei übernehmen die Teilnehmer des Praktikums unterschiedliche Funktionen und sollen Erfahrungen mit der Arbeit im Team gewinnen. Die Umsetzung erfolgt in Java mit OpenGL. Die Benutzung einer geeigneten 3D-Modellierungssoftware muss ggf. im Selbststudium erarbeitet werden. Eine verbindliche Vorananmeldung per Mail ist möglich.

Scheinkriterien

  • Erfolgreiche Implementierung aller Phasen
  • Überzeugendes abschließendes Code-Review
  • Regelmäßige Teilnahme an den Besprechungen

Folien

Datum Thema Folien Übungsblätter
12.10.09 Einführung PDF PDF
19.10.09 Grundlagen Grafikprogrammierung und Design eines Spiels PDF PDF
26.10.09 Aufteilung der Gruppen, Gameengine, JMonkey ZIP PDF
04.11.09 Animation und Import ZIP PDF
11.11.09 Texturen und Import PDF

Downloads

Was Link
JMonkey Beispielprojekt ZIP