In Angry, Drunken Dwarves, you are an angry, drunken dwarf. Why are you so angry? Who knows. But you've decided to take your aggression out on other dwarves, by dropping gems on their heads. Lots of gems. ADD is a member of the classic "falling blocks" puzzle game family, similar to the Capcom game Puzzle Fighter. The goal of the game is to build large gems by matching up colors, then break them, raining more gems down onto your opponent. The first person whose field fills up, loses.

[Title Screen] [Character Selection] [In a Game]
[Sharp Punnery] [What's This?!] [Look Out!]

ADD runs on all major operating systems. It has seven playable characters, six levels of AI, secret game modes and characters, and an original soundtrack.


Angry, Drunken Dwarves requires you to have Python 2.3 and Pygame 1.6.2 or better. The Windows package includes these.


angrydd_1.0.1-1_all.deb 4.5MB B0EB C777
angrydd-1.0.1-win32.exe 6.6MB No


angrydd-1.0.1.tar.gz 5.1MB B0EB C777 5.2MB B0EB C777


To begin, select either Dwarf versus Dwarf (two players) or Arcade Mode (play against progressively harder AIs in succession) from the main menu.

In single player modes like Arcade Mode, you can use the arrow keys to move the block; up will rotate the piece, if you have that option turned on in the setup. In Dwarf versus Dwarf, player 1 uses a and s to move the piece left and right, and d to drop. q and e will rotate the piece. Player 2 uses j, l, k, u, and o similarly.

When using joysticks or gamepads, you may want to turn off the option that makes up rotate the piece.


I hear no sound effects or music.
Make sure your copy is installed correctly, and that your soundcard is not in use by some other program. In addition, your SDL will need to support Ogg Vorbis sound effects (Fedora Core 1's does not).
Playing on the keyboard sucks. Does ADD support joysticks?
Yes! Any joystick or gamepad supported by your OS should work fine; we recommend either Gravis USB gamepads or console game controllers with adapters such as the EMSUSB2. If your controller isn't one of these, the start button may not work correctly; you can use Enter on the keyboard instead, or change 'CONFIRM_BUTTON = 9' in to the correct button number.
Can I play over a network?
No. Network play may be included in a future version of ADD but is currently not supported.
What's this "Unlock" stuff?
Certain features in the game won't be available until you achieve some milestones in regular play. To give them away would ruin the challenge, but you can get a teaser in the screenshots...
Valid XHTML 1.1! Pygame SDL Vorbis Valid CSS!