Suche Mitstreiter fr die Programmierung eines Hockey-Managers

Die Idee hab ich glaub ich schon ewig, aber irgendwie bin ich nie ber das reine berlegen und Planen hinaus gekommen. Daher wage ich es nun mal und suche interessierte und motivierte Mitstreiter.

Vorgeschichte
Es begab sich vor ein paar Jahren, dass ein paar finnische NHL-Fans ein Manager-Spiel entwickelten und es Eastside Hockey Manager (EHM) nannten. Dieser war bis zur Version 1.18 kostenlos und erfreut sich auch noch heute groer Beliebtheit. Ich selbst habe sicher viele viele Stunden mit diesem kleinen sen Programm verbracht, dass soweit ich wei in Visual Basic geschrieben wurde und nicht Open Source war oder ist.
Es gibt zwar viele Mglichkeiten die Roster, Teams, etc. anzupassen, aber das eigentliche Spiel, die KI und die Regeln sind hartverdrahtet und lassen sich nicht ndern.

Die Idee
Die Idee ist ganz einfach die, den alten EHM gewissermaen nachzubauen, wobei man bei der Gelegenheit vieles sicher bereits besser machen kann (gerade auch beim Design des User Interface). Das Ganze wre ein netter Zeitvertreib, eine gute bung und eine berall vorzeigbare Referenz.

Umsetzung
Ich bin von Haus aus Java-Programmierer und in Java sollte das Projekt auch umgesetzt werden. Fr das Projektmanagement kann ich problemlos einen eigenen Server mit Homepage, Wiki, Forum, Subversion, Bugtracker, … bereitstellen. Folgende Ideen htte ich zunchstt bzgl. technischer Umsetzungsdetails:

  • lauffhig auf JRE 1.4.2 oder 1.5.0 (muss man mal durchsprechen)
  • User Interface in Swing
  • Datenhaltung ber lokale realtinale Datenbank (HSQLDB, Derby aka Java DB oder H2)
  • DB-Anbindung evtl. ber O/R-Mapping (Hibernate?)
  • evtl. spter Anbindung ber Netzwerk an andere Clients oder Server zur Synchronisation (fr Ligenbetrieb) (XML-RPC, SOAP)

Skills
Meinerseits vorhanden sind praktische (berufliche) Skills im Bereich Java allgemein, Swing, XML-RPC, Datenbanken allgemein, grundlegende JDBC-Kenntnisse, Eclipse, Subversion, … Mit HSQLDB hab ich mal kurz gearbeitet, Hibernate kenne ich nur dem Namen nach und vom Lesen. Wer mitmachen mchte sollte gewisse bereits etwas Erfahrung in Java allgemein und so mitbringen. Den Rest schauen wir dann mal; der Hunger kommt ja bekanntlich beim Essen.
Hilfreich, aber auch nicht zwingend ntig wre es, ein wenig Hockeyfan zu sein ;)

Was hab ich davon?
Praktische Erfahrungen in Teamwork, inkl. Planung und Betreuung von Projekten, OO-Design und diverse Java-Techniken. Das Ganze kann als Zeitvertreib dienen, ebenso spter auch als Referenz (wenn wir was vorzeigbares zustande bringen) und natrlich als Mglichkeit sich in einem konkreten Projekt mit Java-Technologien auseinanderzusetzen. Neben der reinen Beschftigung mit dem Programmieren lernt man was ber Projektarbeit mit ihren ganzen Facetten…

Links
Den originalen EHM bis Version 1.18 sowie diverse Tools dafr sind hier zu finden.
Diesen Text gibts hier auch nochmal als Blog-Eintrag und hier als Forum-Eintrag.
Eine Datei mit Screenshots vom EHM 1.18 gibts ebenfalls. Sie sind teils etwas verzogen, da mein Display mit mehr DPI luft, als bei den meisten Usern blich.

Kontakt
Bei Interesse knnt einfach an dieser Stelle antworten, oder mich direkt anmailen: hockeyman @ al-arenal.de

Kommentar (1)

  1. hallo

    ich wollte mal nachfragen, was aus ddeiner idee/deinem projekt geworden ist. hat sich da wer gemeldet? hast du was auf die beine stellen können? ich habe selbst über jahre hinweg an einem hockeymanager-projekt mitgarbeitet gehabt, es scheiterte dann aber an fehlender „Mann-Power“ und Engagement der Beteiligten. Ich wüde mich über eine Antwort freuen.

    Gruess
    Andreas Meier

Kommentare sind geschlossen.