fullmetalcoder
21st February 2008, 10:40
I have long wished I could merge two of my hobbies : fantasy novels and programming. Looks like time has come.
As I wanted to learn more about game design, Graphics View and Network programming I started coding a funny board game : Thud!
Pratchett's readers probably know what comes next but some of you might have missed his Discworld novels so I'll take some time to explain what the game is about.
Trolls and dwarves have never been very fond of each other. This was to be expected as trolls are made of stone and dwarves spend their lives in mines, shattering rocks to get some gems out of them. Thud! (which, as a side note, is the sound made by a troll's club meeting a dwarf helmet) is a board game where 32 dwarves and 8 trolls fight valiantly to celebrate the anniversary of the Koom Valley battle. Complete rules can be found on Wikipedia so I am not going to write them here.
Currently my implementation of the game has no network play, a very basic score display and only classic Thud rules are available but hopefully I designed the code carefully to allow easy addition of new rule sets later on.
Have fun. :)
As I wanted to learn more about game design, Graphics View and Network programming I started coding a funny board game : Thud!
Pratchett's readers probably know what comes next but some of you might have missed his Discworld novels so I'll take some time to explain what the game is about.
Trolls and dwarves have never been very fond of each other. This was to be expected as trolls are made of stone and dwarves spend their lives in mines, shattering rocks to get some gems out of them. Thud! (which, as a side note, is the sound made by a troll's club meeting a dwarf helmet) is a board game where 32 dwarves and 8 trolls fight valiantly to celebrate the anniversary of the Koom Valley battle. Complete rules can be found on Wikipedia so I am not going to write them here.
Currently my implementation of the game has no network play, a very basic score display and only classic Thud rules are available but hopefully I designed the code carefully to allow easy addition of new rule sets later on.
Have fun. :)