Fußball Manager
- Sunday, September 2nd, 2007
- Skriv en kommentar
I anledning vårt nye fussball bord fikk jeg lyst til å lage et lite verktøy for å rangere spillerne på jobben. Jeg fant et enkelt poeng-system på www.foosball.no, og i løpet av en ettermiddag pluss litt til lagde jeg en liten web app som lar deg registrere spillere og kamper (single og doble).

Hver spiller får en score som justeres etterhvert som han spiller kamper. Vinner man mot en spiller som er bedre enn seg får man en større boost enn om man vinner over en med lavere score – omtrent som i ELO rating systemet i sjakk, bare endel forenklet.
Og som man skal i slike hobbyprosjekt så fikk jeg testet ut eller trent litt på flere ting; jeg var flink å lage enhetstester og bruke TDD, jeg fikk prøvd noen nye AJAX teknikker, og for en gangs skyld var jeg konsekvent og brukte kun TABLE elementer for å liste data, ikke til selve designet.

Lagring av data gjorde jeg veldig enkelt – spillerne med spillerdata samt en audit log over alle registreringer og poengjusteringer lagres i to XML filer. Er du interessert i dette verktøyet, enten for å bruke det selv eller for å ta en titt på kildenkoden, så er det bare å si fra så sender jeg en kopi.

Nå blir det veldig spennende å se hvordan ratingen på jobben utvikler seg. Det nye spillebordet er uvandt for alle sammen, så foreløpig er det velig jevnt. Vi har også lest oss litt opp på det internasjonale regelverket, noe som har ført til at spinning av stengene er ut – enkelte tok det svært tungt :)
Kategorier: Diverse prosjekter, Jobb, Webutvikling.
RSS feed for kommentarene.
Tilbaketråkk.



October 23rd, 2007 at 7:24 pm
[...] Fußball Manager, en liten web app jeg lagde for et par måneder siden, har slått bra an på jobben, og det er gøy å følge med på deltagernes utvikling. [...]
June 11th, 2009 at 6:20 pm
Hei!
Vi har nettopp kjøpt inn et foosball bord og kunne trengt et slik system som du har laget…
Fungerer web app`en også på mac?
Øystein
July 8th, 2009 at 11:23 am
Hei.
Vi har nettopp kjøpt oss fussball bord på jobben og tenker på å sette i gang med turneringer.
Kan du sende meg ditt flotte program.
Med Vennlig Hilsen
Magnus.
July 8th, 2009 at 5:59 pm
Fussball Manager er nå tilgjengelig for nedlasting her: code.google.com/p/foosballmanager. Enjoy, og si ifra om dere får noen problemer med installasjonen.