LU Computergraphik 2 SS 4.0, 186.165

Michael Wimmer

Hauptseite -  Organisatorisches -  Aufgabenbeschreibung -  Abgabe und Bewertung allgemein -  1. Abgabe -  2. Abgabe -  3. Abgabe -  Hilfreiche Tipps

 

Benotung

Die Benotung setzt sich aus 3 Abgaben zu 5, 25 und 70 Punkten zusammen. Um die Lehrveranstaltung positiv zu absolvieren, muss jede Abgabe positiv sein! Den genauen Notenschlüssel findet ihr weiter unten.

Details zu den Bewertungskriterien der einzelnen Abgaben findet ihr hier:

Sobald die erste Abgabe bewertet wurde, bekommt ihr ein Zeugnis ausgestellt.

Gebt ihr eure Abgabe nicht zur Deadline sondern später ab, so werden euch für jeden Tag Verspätung 2 Punkte abgezogen.

Die Deadlines für die Abgaben sind jeweils um 23:59.

Im Rahmen der Laborübung finden zwei Spieleevents statt, bei denen Anwesenheitspflicht gilt. In Ausnahmefällen (Prüfungen anderer Lehrveranstaltungen o.Ä.) reicht es, wenn ein Mitglied der Gruppe anwesend ist. Unentschuldigtes Fernbleiben wird jedoch mit 5 Punkten Abzug geahndet.

Notenschlüssel:

>= 80 Punkte: sehr gut
>= 70 Punkte: gut
>= 60 Punkte: befriedigend
>= 50 Punkte: genügend
< 50 Punkte: nicht genügend

1. Abgabe

Abgabe des Projektvorschlags:

Eine Beschreibung eurer Spielidee (siehe Abgabe 1) könnt ihr entweder auf Papier oder online über dieses Formular (Login cg2/cg2lu) in Form einer geZIPpten Datei abgeben. Als Dateiname ist 1gruppenname.zip zu wählen. In dem Zip sollte in diesem Fall der Projektvorschlag als .DOC- oder .PDF-Dateien vorliegen. Inkludiert außerdem eine readme.txt, in der eure studienrelevanten Daten aufgelistet sind: Vorname, Nachname, Matrikelnummer, Kennzahl, Email-Adresse. Euer Poster müsst ihr aber in jedem Fall in Papierform abgeben.

2. und 3. Abgabe

Abgabe der Programme:

Eure Abgaben solltet ihr bis zur Deadline in Form eines .zip-Files hier (Login cg2/cg2lu) hochladen. Als Dateiname ist [2|3]gruppenname.zip zu wählen, damit keine .zip-Files unbeachtet liegen bleiben.

Solltet ihr Probleme mit dem Upload haben, ladet die Datei mit dem Anhang "_s" noch einmal hoch. Wenn ihr wiederholt Probleme habt dann setzt euch mit den Tutoren im Informatik-Forum oder über EMail in Verbindung. In dem Fall gibt es natürlich keine Punkteabzüge für mögliche Verspätungen.

Eure Abgabe sollte sich an die folgende Ordnerstruktur halten:

  • bin: Alle zum Ausführen benötigten Dateien (.exe, .dll, etc.)
  • doc: Einfache Beschreibung der Abgabe bzw. der Bedienung eures Spiels
  • src: Sämtliche Sourcefiles eurer Abgabe. Keine .html oder andere unwichtige Dateien externer Libraries abgeben!
  • external: Die externen Libraries, die ihr verwendet habt

Temporäre Dateien (.obj, .ilk, etc.), sowie Repository-Files (CVS, SVN, etc.) bitte löschen! Beim SVN gibts dafür eine Export-Funktion.

Legt eurer Abgabe auch eine readme.txt bei, in der eure studienrelevanten Daten aufgelistet sind: Vorname, Nachname, Matrikelnummer, Kennzahl, Email-Adresse.

Eure Abgabe muss auf dem Abgaberechner laufen! Besondere Vorsicht gilt hier für Gruppen, die Multiplattform entwickeln wollen (wir raten im Rahmen der CG2LU definitiv davon ab!), da es in der Vergangenheit fast immer zu Problemen kam. Testet eure Abgabe früh genug auf dem Abgaberechner, da die meisten Probleme nicht in einer Stunde gelöst werden können, und der Abgaberechner an den Tagen der Deadlines bzw. in den Tagen danach von uns benutzt wird.

Stellt sicher, dass eure Abgabe alle Dateien beinhaltet, die zum fehlerfreien Ausführen benötigt werden, d.h. eine unter Windows lauffähige .EXE, sämtliche .DLLs, etc. Bei so vielen Gruppen ist es uns nicht möglich, einzelne Projekte unter Linux zu bewerten oder gar selbst zu kompilieren.

Auf dem Abgaberechner nicht ausführbare Abgaben (fehlende .EXE, fehlende .DLL, Abstürze oder Ähnliches) werden von uns nicht bewertet und erhalten somit zum Zeitpunkt der Abgabe 0 Punkte. Keine Ausnahmen! Zu einem späteren Zeitpunkt lauffähige Abgaben werden entsprechend der Benotungs-Richtlinien mit einem Abzug von 2 Punkten pro Tag geahndet.

Performance: Stellt sicher, dass eure Abgabe in 1024x768 mit >20 FPS spielbar ist, wobei außerdem auf eine framerate-unabhängige Spiellogik zu achten ist. Sollte eure Abgabe graphisch so manches Next-Gen-Spiel in den Schatten stellen, machen wir hier gerne eine Ausnahme.

Für die 3. Abgabe benötigt ihr weiters einen Screenshot aus eurem Spiel im .png-Format in der Auflösung 640x480 und ein Video in mindestens 640x480 Auflösung in xvid-Komprimierung für die Hall of Fame.

Beispielabgaben

Auf der Seite Super J findet ihr für jede der 3 Abgaben eine Beispielabgabe.

Feedback

Nach jeder Abgabe werden wir Feedback online stellen, auf das ihr bis zum nächsten Spieleevent reagieren könnt (aber nicht müsst). Die endgültigen Punkte für die jeweilige Abgabe stellen wir erst nach dem Spieleevent online, um euch die Möglichkeit zu geben euer Spiel noch etwas aufzupolieren. Aus den Erfahrungen der letzten Jahre wissen wir dass viele Gruppen in den letzten Tagen vor dem Spieleevent noch viel Zeit investieren um ihr Spiel aufzumöbeln und wir wollen das entsprechend honorieren.