Happy Birthday FUMBBL!
"I just played a game against gigatron.. I have to say this client is truly wonderful! Very nice job SkiJunkie!! Ok, so my enthusiasm may be tainted my the fact that I rolled quite alot of 6'es during the game.. But still.. Very nice client!
Talkbloodbowl, June 19th 2002
"Hi, i really like using javabowl and as this is the only league using it i am considering joining. I was just wondering how it worked with regards to skill rolls and such like, cause i know the client doesn't handle this. Also with the open format how do yoyu find opponents easily without a chat room or something? and how often can i play games and how many times can i play an opponenet in a row etc? I find the site a bit lacking in information in regards to the finer details on how things work and such like.
Thanks for any clarification, Grumbledook"
Talkbloodbowl, September 22nd 2002
In the beginning there was nothing. Then SkiJunkie created JavaBloodBowl and Christer saw it and knew it was good. Christer thus called out to the world and soon after had found apprentices following him to form Jleague. After having spent sometime among themselves, the group opened up to the general public (already using fumbbl in the web adress) and started convincing the masses to join their cause. FUMBBL closed down for a Christmas break, and finally, a year ago, on January 3rd 2002, the transformation of Jleague was complete, due to the assistance of Mr-Klipp, and fumbbl.com opened up as a fully automatic system. Since then more than 100,000 matches have been played, and FUMBBL turned into one of the focus points of online Blood Bowl. Thank you SkiJunkie, Christer and Mr-Klipp for all your hard work, thank you Zy-Nox and Grumbledook for helping build the community, thank you to all the monkeys and gorillas coming later - and of course a thank you to all the coaches making this year a fun and worthwhile experience: Happy Birthday FUMBBL!
A day on FUMBBL back then
12:13 I log on to FUMBBL's IRC server, which is, as the page itself running on an old P200 at Christer's apartment. My new teams that I had submitted sometime yesterday around 23:20 have been approved by one of the three admins (Christer, Mr-Klipp and Zy-Nox) during the night (Grumbledook joined the team during January). A hefty discussion about the quality of the various types of paint available as well as about the latest second part of the Lord of the Rings trilogy currently in cinema is going on. Once in a while somebody tells BowlBot to do an age roll on Grumbledook - he niggles - or do a skill roll of somebody (4+3).
14:23 Trying to find a game by pasting a link to my overview into the chatroom, while telling people which teams (the new ones) I'd actually would like to play with. Several people contact me in the channel or via PM within a couple minutes and I decide to play against the closest team in TS (some Chaos with 23 TS on my rookie Amazons) not bothering to take a look at my opponent's roster. The connection details are shared publicly in the channel to give potential spectators a chance to join the game.
15:50 The game, played via direct connect, is over but the server is having hiccups - my opponent has to get back to work, and promises to try to upload sometime later today. As the page is unreachable for the time being, the 15 people that still are connected (6 of which are idle) turn #fumbbl into a general chatty type of IRC channel.
17:40 The page is still unavailable, Christer being afk for some time now, I log off to read a book.
23:15 Checking to see if the page is back online, which is the case and I notice that my opponent from earlier today has uploaded his match report already, so I try to do the same - the match, as a number others have already, gets stuck in the process though. As Christer is in bed already, and Mr-Klipp not yet available I will have to wait until tomorrow to ask one of them to push the result through. Bed time.
A day on FUMBBL today
* * * Did you know...
- that SkiJunkie only wanted to learn how to write a client/server application.
- that Jleague required Christer to do all changes to the rosters manually - including skill rolls and buying new players - using his league manager.
- that BowlBot was only used to do dice rolls in the channel, originally.
- that Jleague and later FUMBBL were running on a P200 with 94 mb RAM.
- that the new database-driven FUMBBL was set up on the abovementioned P200 while the database was hosted on Christer's own P500 (which meant that both couldn't be used for anything else).
- that the IRC server software used in the beginning could only support a limited number of users - which is why #fumbbl moved to Afternet when it became more popular.
- that Whaletyr created the first FUMBBL team, which is the "oldest" active team as well.
- that you only could have a maximum of six teams in the beginning (three in Open, three in DivX division)
- that the original strength formula was a lot simpler. Team Strength was Team Rating minus money and any MNG players.
- that the first user-created tournament (before there was a Tournament division) was the A.nN.A.R.C.H.I.S.T.
- that the power supply of the new server - financed through donations - blew up twice before it finally worked (see here and here).
- that the current system FUMBBL is running on starts to peak out at times and Christer is looking for donations to upgrade to a dual-CPU set up.
13:30 Logging onto Afternet, where #fumbbl is situated today, to be greeted by BowlBot announcing a game that has just finished - a 1-1 tie. I also join another four or five channels connected to various tournaments, and other FUMBBL-related topics. There are about 90 people in #fumbbl at the time being, about 10 of them admins, gorillas or approval monkeys. BowlBot has about 90% of the lines spoken in the channel while there are hardly any discussions going on between the users.
13:45 Received 3 PMs offering games with Dwarves versus my Goblins - I decline all of them as I am neither in the mood to play yet, nor do I want to sacrifice a team I like and invested a lot of time in letting somebody else destroy them.
15:28 Present my teams in Open and DivX division looking for a game as none of my tournament or faction opponents is online right now by using the bblfg command that triggers BowlBot. My agility teams instantly get offers for games, my more bashy teams hardly do. Having learnt to be picky about my opponents, I carefully check both their TR/TS and their roster before deciding on any of them.
15:34 I host the game via proxy using the Play link behind the team I want to use, and notice several spectators joining in within a couple seconds after the game has started. Both teams are using personalized images for their players as well as an on field team logo. As usual, I get majorly screwed over by the dice and thus make my opponent happy.
16:15 Uploading the game takes less than a minute and BowlBot immediately after tells the public about yet another defeat for me. Somebody else conceded a high TR game and BowlBot tells us which of the players stay with that team and which ones don't.
19:58 Been afk for a little while, coming back to find 8 teams waiting for approval and several people in the channel asking how much longer it would take. I go through them - six are approved, one not and one is in a language I don't speak so I leave it in the line.
20:20 Agree to a game in Stunty Leeg, which means high casualties and generally insane ways of playing - winning is not as important to most people here as it is in Open and DivX division.
21:05 I click on the games page on fumbbl.com looking for a game to spectate and choose one at random from the list.
22:34 Tired of searching for another game in #fumbbl, I decide to join Cusi and Mr-Klipp for a couple rounds of Settlers of Cataan.
0:56 One of my Faction opponents comes alive and we start our game.
1:20 My opponent drops out of the game and #fumbbl after he made his third TD against me. A detailed set of rules explains what each of us has to do in such a case, none needed though as he returns to the channel within 12 minutes. I call it quits and head to bed after the game is over and uploaded.