pygame is
Simple DirectMedia Layer is
Site Swing

UlDunAd - 0.5.0 (r73)

blazingamer (blazingamer)



UlDunAd is a completely original RPG made entirely in python. The project's goal is to create a game that can be picked up and the player can quickly become absorbed by it's simple yet addicting gameplay. It's great for wasting time or as an art project for the game is very easy to mod and can become a masterpiece with the right amount of time and artistic talent. Even in its early stages one can change much of the graphics, add enemies, and even add simple towns.


Running from source code is still required for we do not have any packages compiled yet for the game, but in its current state it only requires pygame and python 2.6 to run.

To do this you must run

svn checkout

Suggested applications to do this if you are not comfortable with command prompt or terminal are RapidSVN and TortoiseSVN.

If you did an svn checkout of uldunad before r67, it is highly recommended that you checkout a fresh copy.


Haha, looks like a downgrade doesn't it? Well, compared to 0.3 it's now all in OpenGL! With r73 I'm marking the official start of version 0.5.x. From this point on it's using a more standard naming system (standard from what I've seen) and will continue the complete code rewrite of UlDunAd with better systems and more flexibility. Version 0.6.0 will mark the first point of a completely playable game!


Home Page:


click to view original size


UlDunAd - 0.5.0 (r73) - Jun 21, 2010
UlDunAd - 0.31 r67 - Dec 29, 2009
UlDunAd - 0.3 r60 - Sep 17, 2009
UlDunAd - 0.2 (r44) - Jun 15, 2009
UlDunAd - 0.1 - May 31, 2009 account Comments

If you wish to leave a comment with your account, please sign in first.

September 18, 2009 2:50pm - Carsten Eggers - nickname: (masterlee)
svn checkout uldunad-read-only
you need subversion/svn. Which you could install under Debian via:
sudo apt-get install subersion
But the exact way maybe different depended on you operation system
August 15, 2009 1:35am - Lingson - nickname: (lingson)
where can i donwload it? i try to go to the link provided, but i cant see any downloads
June 11, 2009 8:07am - Petitperrin Julien - nickname: (fallen70)
Sorry for my last comment, I just figured out I was using the pygame 1.7 which was with my ubuntu Hardy. That's why pygame.transform.smoothscale wasn't avalaible.
June 11, 2009 5:36am - Petitperrin Julien - nickname: (fallen70)
I had an error too when lauching the game, something like that "AttributeError: 'module' object has no attribute 'smoothscale'" I replaced all "pygame.transform.smoothscale" with "pygame.transform.scale" in

As I am a new user of pygame I don't if it's a good choice but this works :p.

I alse added a file named Data/Terrains/desert.png. I did the other fix (battle.mp3 and defn) and the game work just fine.

I hope this helps.
June 5, 2009 1:32pm - Thomas Downs - nickname: (tnelsond)
Did you get my email?
June 3, 2009 11:27am - blazingamer - nickname: (blazingamer)
Oh, that def, I thought you meant define def, I've never heard of that being called defn. Okay, and battle.mp3 is not in the SVN because we need some freely released original music. It'd be great if you'd help design monsters, I'm looking forward to some great work! Be sure to check the SVN frequently for almost daily updates.
June 2, 2009 7:17pm - Thomas Downs - nickname: (tnelsond)
I have all the files that are in the Svn, I think. I had to change one file and add a file to get the game to work. First I edited hume.ini and changed def to defn and then I added battle.mp3 music and now it works. The battle.mp3 is not in the svn by the way. The game looks pretty interesting and I would like to design some monsters if you need me too.
June 2, 2009 1:00pm - blazingamer - nickname: (blazingamer)
Are you sure you have all of the files. I don't know what exactly could be causing the problem. I'm running from source using python 2.6 and pygame 1.8.1 on ubuntu linux and it's working fine. John is running it on his windows machine and it's also functioning.
June 2, 2009 7:43am - Thomas Downs - nickname: (tnelsond)
I have python 2.6.2 and whenever I run the program I get lots of errors. I am running the SVN by the way.
June 1, 2009 6:57pm - blazingamer - nickname: (blazingamer)
Make sure you're using Python 2.6, then everything should work.
June 1, 2009 5:26pm - Thomas Downs - nickname: (tnelsond)
It wouldn't work for me. I get a no option defn in race error. I suppose, if it were changed in the file from def to defn that would fix it.

our projects welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
recent releases
May 29, 2016

May 27, 2016

May 21, 2016

May 18, 2016

May 1, 2016

Mar 27, 2016

Mar 26, 2016

Mar 22, 2016

Mar 19, 2016

... more!
for pygame related questions, comments, and suggestions, please see help (lists, irc)