Skip to content

RUB-INI-Theory-of-Machine-Learning/Info1_WS24-25

Repository files navigation

Informatik 1 - Live-Programmier-Session (WS24-25)

Die Zusammenfassungen der Sessions finden Sie im Wiki.

In diesem Kurs werden wir über das gesamte Semester hinweg das Spiel Tetris programmieren. Nachdem das Grundspiel implementiert wurde, werden wir den Code objektorientiert organisieren und ein Mehrspielerspiel ermöglichen. Zum Schluss Implementieren wir einen Bot des Tetris spielt und werden dabei die Themen KI und Optimierung anreißen.

Darüber hinaus wird es am Ende eine Aufgabe geben, mit der Sie weitere Bonuspunkte erlangen können.

Roadmap

  • Grafische Ausgabe des Spiels
  • Steuerung der grafischen Ausgabe
  • Repräsentation des Spielstandes durch Datenstrukturen
  • Implementierung von Basisaktionen des Spiels
  • Implementierung der Spielregeln
  • Benutzerinteraktion zur Steuerung
  • Rework: Objektorientierte Struktur des Programms
  • Implementierung Mehrspielerspiel
  • Rework: Performanceoptimierung des Programms
  • Implementierung eines Tetrisbots (KI + Optimierung)

Tutorial

Für den Umgang mit diesem Repository gibt es ein Tutorial-Repo.

About

Informatik 1 - Live-Programmier-Session (WS24-25)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •