AD Teaching Wiki:

Projektspezifikation

Es gibt drei Projekte zur Auswahl:

Projekt 1: 2048 (Das Spiel)

Projekt 2: 2048 (Automatischer Löser)

Projekt 3: Ein Projekt eigener Wahl (nur für Fortgeschrittene)

Im Folgenden werden wir zunächst die Spielregeln von 2048 erklären und danach die drei Projekte detaillierter beschreiben.

2048 Spielregeln

Das Grundprinzip von 2048 folgt folgenden (einfachen) Regeln:

Projekt 1: 2048 (das Spiel)

Kurzbeschreibung: Implementieren Sie das Spiel 2048 mit Konsolengrafik (TODO: ist ncurses verpflichtend?).

Anforderungen (Minimum): Folgende Anforderungen müssen Sie mindestens erfüllen, um volle Punktzahl zu erreichen:

Anforderungen (Optional): Wenn Sie möchten, können Sie ihr Spiel um beliebige Funktionalitäten erweitern (müssen es aber nicht, um volle Punktzahl zu bekommen). Hier sind einige Ideen:

Projekt 2: 2048 (Automatischer Löser)

Kurzbeschreibung: Implementieren Sie ein Programm, das versucht 2048 automatisch zu lösen.

Hintergund:

Anforderungen (Minimum):

Anforderungen (Optional):

Projekt 3: Ein Projekt Ihrer Wahl

Kurzbeschreibung: Alternativ zu den beiden oben beschriebenen Projekten können Sie auch ein Projekt Ihrer Wahl, das in Umfang und Komplexität vergleichbar zu den beiden Projekten ist, wählen.

Hintergrund: Ist Ihnen überlassen.

Anforderungen (Minimum):

AD Teaching Wiki: ProgrammierenCplusplusSS2020/Projekt (last edited 2020-07-20 10:47:15 by adpult)