Skip navigation.
Home

Softwarepraktikum

Gruppeneinteilung jetzt online.

 

Resultate

 

Verantwortliche

Beschreibung

In diesem Praktikum soll der Softwareentwicklungsprozeß, beginnend bei Anforderungsanalyse über die Entwurfsphase und Implementierung, bis hin zur Auslieferung eines fertigen Produkts in einem Planspiel erlernt werden. Die Teilnehmer werden zufällig in Gruppen eingeteilt und müssen eine bestimmte Aufgabenstellung realisieren. Hierzu müssen sie sich selbst organisieren, die Anforderungen definieren, Arbeit geschickt auf Gruppenmitglieder verteilen und neue Technologien selbstständig erlernen.

Ort und Zeit

  • 22.o4 HS 00-036 Geb 101, 13 - 16 Uhr
  • 29.04 HS 00-036 Geb 101, 14 - 16 Uhr
  • 07.05 - 23.07 HS 00-006 Geb 082, 14-16 Uhr
  • Übung nach Absprache

Problemstellung

Es soll ein Spiel entwickelt werden. Genaue Details zu Genre und Zielplattform werden zu Beginn des Semesters bekannt gegeben.

Abgaben

  • 13.05 Game Design Document (Abgabe per E-Mail an SoPra)
  • 25.06 Vorstellung Prototyp (20 Minuten Vortrag)
  • 23.07 Abgabe Produkt (über svn)

Vorlesungen

  • 22.04 Einführungsveranstalltung - Martin Schäf (intro slides, gdd template )
  • 22.04 Game Design Document - Evren Ermis (gdd slides)
  • 29.04 Grundlagen Software Engineering - Martin Schäf (scrum)
  • 29.04 Einführung UML - Evren Ermis (uml)
  • 07.05 Grundlagen XNA - Martin Schäf
  • 14.05 Pfingstferien
  • 21.05 Grundlagen Computergrafik - Prof Teschner
  • 28.05 Grundlagen Simulation - Prof Teschner
  • 04.06 Tutorials: Subversion - Daniel Dietsch + Visual Studio / C# - Justus Bisser
  • 11.06 Tutorials: HLSL + Nvidia Shader Composer 2 - Benjamin Bäuerle (Shader)
  • 18.06 Tutorials: Blender - Philipp Vath (workshop)

Bücher

  • Spieleprogrammierung
    • Professional Xna Game Programming (B. Nitschke)
    • Beginning C# Game Programming (R. Penton)
    • 3D Math Primer for Graphics and Game Development (Dunn and Parberry)
  • Objektorientierte Programmierung
    • Design Patterns. Elements of Reusable Object-Oriented Software, Erich Gamma, Richard Helm, Ralph E. Johnson - ISBN-10: 0201633610
    • Alles von OMG
    • Analyse und Design mit UML 2.1 - Bernd Oestereich

Beispiele und StarterKits

Links

Interessante Links

 

Software