Moin zusammen und erstmal danke für die vielen Anregungen!!

Die Studenten haben für die Aufgabe 2 Semester Zeit, wobei im ersten Semester ausschließlich die Anforderungsdefinition und die UML-Spezifikation gemacht werden soll; das 2. Semester ist dann der Programmierung und dem Testen vorbehalten.
Die Idee zu so einer semesterübergreifenden Aufgabe ist entstanden, da in Bremen das Hauptstudium Informatik zu 75% aus einem Großprojekt von ca. 20 Studenten besteht, die eine selbstdefinierte Aufgabe in 4 Semestern zusammen bewältigen müssen. Dabei gehen aber meistens etliche Monate dafür drauf, dass in diesen großen Gruppen keiner sich traut irgendetwas zu entscheiden, da man sich immer auf andere verlässt. Die Lösung der Professoren war, dass man im Grundstudium schon mal für 6er Gruppen ein einjähriges Projekt zum Üben vorschreibt!

Jede 6er Gruppe soll eigenständig den MUD Server entwickeln ohne irgendwelche Schnittstellen zu anderen Gruppen. Das verhindert zwar eine 'gute' und umfassende Lösung, aber die Kommunikationsschwierigkeiten zwischen den Gruppen haben sie im Hauptstudium noch genug:)

Die Größe der Spielwelt habe ich noch gar nicht überlegt, aber die Gasthausgeschichte gefällt mir eigentlich ganz gut (irgendwie erinnert mich das ganz dunkel an den Beginn meiner DSA Zeit). Pfiffige Studis können sich das PDF vom schwarzen Keiler ja von mir besorgen:)

Kämpfe stelle ich mir eigentlich nur mit NPCs vor und auch nur in einer Spielrunde. Die Regeln könnten aus dem uralten DSA-Basisset genommen werden und halt unsichtbar bis zum Ende des Kampfes angewendet werden.

Chargenerierung scheint mir in der Tat kein Pflichtkriterium zu sein, da ja maximal 3 Eigenschaften (AT, PA, LE) in der Standardaufgabe benutzt würden.


Das große Problem der Aufgabe ist aber, dass in dem Semester eigentlich gelernt werden soll, wie man von Anwendern Informationen erhält, wie Software aussehen soll. Eine alternativ-Aufgabe ist z.B. ein Fahrradkonfigurator für einen Fahrradladen oder Eishockeyspiel- und trainings-Planer für den ESV Bremen.
Da müssen die Studenten zum Fahrradladen und dem ESV gehen und Nachfragen, welche Anforderungen an die Software gestellt werden. Bei MUD ist die Schwierigkeit, dass kein direkter Anwender da ist, oder dürfen die Studi hier im Forum ein paar Fragen stellen? <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />

@Tut:
Klar kannst du mitmachen, ich reservier dir gleich einen Platz im Tutorium:)