Chimicherrychanga

World of Washcraft

Informatik, Studentendasein von Seba

World of Washcraft

Das ganzsemestrige Softwaretechnikprojekt hat gestern am Demo Day für alle Gruppen ein Ende gefunden. Jeder hat an drei Beamern sein Endprodukt vorgestellt. Der Herr Professor W. schaut sich nun bis zum nächsten Semester alles nochmal genau an und entscheidet dann, wer den Jöndhard Biffel Softwaretechnik-Wanderpreis erhält – Ruhm, Ehre, Unsterblichkeit sowie ein 17 Euro-Getränkegutschein pro Person winken dem glücklichen Gewinnerteam.

Es gab vier Teams mit durchschnittlich 10 Personen, die sich dann jeweils in Projektleitung, Frontend und Backend aufgeteilt haben. Meine Baustelle war das Frontend mit C#. Das erste Mal, dass ich etwas gecodet habe und am Schluss eine EXE in der Hand hatte. Ja, die Vorführung lief auch ziemlich gut. Ich sehe meine Gruppe durchaus auf einem der vorderen Plätze; ob es für den Pokal reicht … wer weiß.

World of Washcraft

Hinterher denkt man sich dann immer: „Ach, man hätte dies noch machen können und das noch … Das ist eigentlich unschön gelöst … Hoffentlich fallen die 14 kleinen und 2 üblen Bugs nicht auf …“ Unser letzter Milestone, also der Termin, zudem das Programm fertig sein sollte, war bereits vor einer Woche. Man hätte ihn auch auf heute morgen setzen können, aber so haben wir geschlafen, anstatt bis spät in die Nacht noch coden zu müssen.

World of Washcraft

Was jetzt noch folgt (ganz vorbei ist es nun doch nicht), ist ein Fachgespräch um individuelle Noten zu finden. Im Prinzip sollen wir da erzählen, was wir am Projekt in unserem Aufgaben­bereich gemacht haben. Klingt ziemlich stressfrei.

Auf die Frage, was ich gelernt habe, kenne ich schon meine Antwort: Nicht mehr zwei Tage vor Schluss noch ein neues Feature einbauen! Srsly! Ja, es ist ein gutes Feature gewesen, das auch klappt und uns Punkte einfährt. Aber dabei hat sich ein Fehler eingeschlichen (ich war’s, passiert :P ), weswegen wir keine HeroCoons mehr hatten. Ein Glück durften wir das noch schnell fixen, weil es nur eine Zeile war.

Das Projekt hat schon ordentlich Spaß gemacht. Gelegentliche Verzweiflung, Diskussionen und Stress miteingeschlossen. Ein Glück war es ein Spiel und kein Managementssoftware-Gedöns.

World of Washcraft

Zumindest einen Absatz, was das Spiel kann, bin ich dann wohl schuldig. Je nach Map können zwei oder mehr Spieler gegeneinander antreten. Ein Team besteht aus fünf Waschbären und einem Waschbärheld. Normale Waschbären kann man selbst skripten (Python mit einer kleinen API von uns) oder vorgefertigte Skripte verwenden, wie „Collect“, „Fight“ „Help“. Bei den Helden gibt es zum Beispiel einen Krieger, der auf gegnerische Coons draufhaut, und einen Heiligen, der in seiner Aura befindlichen Teammitgliedern einen Bonus gibt.

Dann sammeln die Tierchen Münzen ein, was Punkte bringt. Als Spieler hat man im laufenden Spiel nur Eingriffsmöglichkeiten in Form von Naturgewalten. So kann man ein Feuer auslösen, was Energie abzieht, oder ein Erdbeben, was Coons verlangsamt und die Ansicht durchrüttelt.

11 Kommentare

  1. avatar B
    Woah, das sieht ja richtig professionell aus O_o
    ich bin beeindruckt….
  2. avatar Christoph
    Coons.


    Raccoons.

    Coons.
  3. avatar Helen
    Das sieht wirklich, wirklich cool aus. Ich bin beeindruckt.
  4. avatar Seba
    Danke euch. :D
  5. avatar Christoph
    Ich finde es übrigens auch fantastisch! (eine spielbare version hätte ich aber gerne)

    Ich war nur so paralisiert von der Famosität der Wörter „Raccoon“ und „Coon“.
  6. avatar Karl
    Ui, ist das niedlich
  7. avatar Karl
    Ui, ist das niedlich
  8. avatar Karl
    Was zur Hölle ist aus meinem Kommentar geworden? D:
  9. avatar Seba
    Es hat sich wundersam verdoppelt.
  10. avatar Markus
    Wird das irgendwann Open Source? ;)
    Gegeneinander mit selbstgeskripteten Waschbären antreten hört sich spaßig an.. :)
  11. avatar Seba
    Unwahrscheinlich. Seit der Abgabe vor über einem Jahr hat niemand mehr etwas daran gemacht; ich denke mal, das ist vorbei.

Und jetzt du

Do not fill in these four fields:







Name, Mail und URL sind freiwillige Angaben. E-Mail-Adressen werden weder veröffentlicht noch weitergegeben. Verwendbares HTML: <a href=""> <abbr title=""> <blockquote> <cite> <code> <del> <i> <em> <b> <strong>