Dwarf Fortress is probably my favourite game ever. I cannot -- and am sure I don't need to -- describe just how awesome it is. Literally awesome;
inspiring of awe. Nothing else combines such wonderful character with such engrossing engineering-based gameplay. Surely no single man could possibly have within him the ability to lead a project of such dichotomies!
Since I can't really draw, my fan art is in the form of Java code:
http://www.youtube.com/watch?v=wrOwiUdMG5IA friend and I, little baby first and second year CS uni students respectively, spent a little while playing with a proof of concept DF-like toy in Java, with a heavy emphasis on multi-threading. At the time, we weren't much anything of coders, but I think we certainly achieved something. In the video above there are more than 1000 dwarves all moving and digging, and the frame rate was still capped. Elsewhere in the map, there is water flowing in a river. Perhaps I will upload a binary, so people can see for themselves. Obviously, this isn't exactly a complete simulation - we don't have Dwarven Lung Men, Bronze Collossi or even stairs (quite) yet.
Why make that? As I said; fan-art. We both dearly love this game, but neither of us have played more than a few mins after each update in a year or more, because after my epic auto-flooding gatehouse-maze went online and our populations climbed over 100, the game is just too slow to play.
I know that multi-threading/performance is probably an oft-discussed topic here, and probably a great source of ire when someone new comes along and says "u shud multi-thred it" -- please don't be angry at me! This is not a threat or a bribe. We're not going to start some stupid competing open-source clone if our ultimatum of better performance isn't met . We're not going to say "Oh man, I'd totally donate... but only if it was faster". We're not trying to compare starting a new project from scratch designed for multiple processes with trying to add that in at a later date. Apples are not oranges, and we're not stupid or dicks! There's already a great game like Dwarf Fortress we can play; called Dwarf Fortress! I repeat: please consider this fan art!
I would like to posit this as a positive affirmation of love and respect for our favourite game, coupled with a sincere desire for greatly-improved performance.