Joachim Breitner

MuMer relaunch – preview online

Published 2008-12-28 in sections English, Mumer, Haskell.

A few years ago, I had some ideas about a real-world trading game. In short, a combination of the game play of “Settlers of Catan”, the cute pseudo-medieval world of “The Settlers” (the computer game), which you can play in your every day live along, without having to sit in front of the computer for a long time. I then started some code, lost motivation and let it sit there for a while.

Recently, I re-developed interest in the idea and started from scratch, using Haskell and HAppS. To avoid losing interest again, I’m now putting the code online and set up the server. I invite everyone to play around with it, maybe have a look at the code, send me patches or comments. As you can see, the web user interface is plain ugly HTML and could need some love. Some CSS is definitely needed, some AJAX would be nice.  Also, the resource tree is very small at the moment – there are a lot of things to work on, even if you don’t want to touch Haskell!

You can register at http://mumer.net/. You will be either given a forest (a source for wood) or a source of stone. You can reap your source, and trade on the “Free Market”, which is where you can always trade online, at bad prices. The idea is that you find real trade partners, to get better prices.

For now, trading without physical contact is possible. You can create so-called issue ids, which represent stips of paper. You can then load resources on them, and give the paper (i.e. the number) to other players, who can then redeem them. Eventually, it is planned that these pieces of paper are provided centrally and (sufficiently) unforgeable, so that it is clear who owns a resource.

You can also bid on certain stuff, such as a sawmil, which allows you to turn wood into boards. It will regularily be re-leased to the highest bidder.

You can get the code (in a darcs repository) from http://darcs.nomeata.de/mumer2 and also browse the code.

If you happen to be at the CCC right now and would like to talk about it, please do so!

Comments

Nice. I think it would be really cool to set up an open commit repository, and update the game in real time when somebody commits. Yeah, it might have a bad effect, as people commit to give themselves advantages. But it would be really satisfying to commit a change and have it come up in the game I'm playing, rather than some silly test server. Essentially: power to the playtesters.
#1 Luke Palmer (Homepage) am 2008-12-28
Hmm. This would basically give everyone shell-access to my server – not nice :-)



But I’ll promise I’ll handle patches quickly.
#2 Joachim Breitner (Homepage) am 2008-12-28
What does factories do, when you clich them you get:



http://mumer.net/admin/factory/0/

"No suitable handler found"
#3 Erik J am 2008-12-28
Right. You can’t view it unless you own it...



In this case it’s a Sawmill :-)
#4 Joachim Breitner (Homepage) am 2008-12-28
Ok, now you can see what you would bid on :-)
#5 Joachim Breitner (Homepage) am 2008-12-28
Well shouldn't you beable to view it even though you just lease it? I mean what's the point in leasing a factory if you can't use it.



Yes in this case I produce stone, but I bought some lumber so I should be albe to use the mill.
#6 Erik J am 2008-12-29
The problem was that the link was pointing to the admin view. Now it just displays the information about the object you lease directly. That should be sufficient, shoudln’t it?
#7 Joachim Breitner (Homepage) am 2008-12-29
So what does it do, and how do I use it? How do I change wood in to boards?
#8 Erik J am 2008-12-30
You bid money on it. After a certain amount of ticks (one tick is currently 10s, but will be much lower later), it will be yours. It appears on the main page under Factories, where you can convert wood to board.
#9 Joachim Breitner (Homepage) am 2008-12-30

Have something to say? You can post a comment by sending an e-Mail to me at <mail@joachim-breitner.de>, and I will include it here.