A roguelike game inspired by the literature of Jorge Borges, Umberto Eco & Neal Stephenson, and the games Europa Universalis and Dark Souls. URR aims to explore several philosophical and sociological issues that both arose during the sixteenth and seventeenth century (when the game is approximately set), and in the present day, whilst almost being a deep, complex and highly challenging roguelike. It explores questions of philosophical idealism, cryptography, linguistics and the writing and formation of the historical record, and will challenge players to hopefully think in ways and about themes that are rarely touched upon by games.

Report article RSS Feed Procedurally generated flags

The first progress update towards 0.3.x, and some procedural flags.

Posted by UltimaRatioRegum on Dec 10th, 2012

0.3.x of Ultima Ratio Regum has 6 components - generating myths, histories, languages, flags, coats of arms, and civilizations. The languages part is what I'm working on at the moment (with mixed results; will reveal more progress when there IS more progress!) along with the basis of storing civilizations and generating their unique traits. These traits are things like preferences for certain policies, for/against war, for/against trade, expansionism/protectionism, any unique features of that civ, and also their flags.

I decided last night that flags were both a good way to get started on making civilizations unique, and could also serve as a nice technical test of a new modular procedural graphics system I've had in my head which should make generating images much easier. So, after a night's work, here are some of the nicest flags we've had generated to date:

Most of the others still look acceptable, though a few definitely need some more work. None of the national flags can have symbols on, like some do in the real world; I'm saving symbols for religious symbols and icons later (though I will obviously make sure real-world ones cannot be duplicated!). Once I've got flags going, I'll then probably then finish off language generation, work on religious symbols, or move onto trying to get history generation really moving.

You can keep up to date on my devblog, Facebook page, or Twitter feed. The devblog is updated weekly on Mondays, Facebook a few times a week, and the Twitter roughly daily. Any thoughts, please leave them in the comments! Version 0.3.0 is now in the works, and will generate languages, myths, histories, coats of arms, flags, and entire civilizations. It'll be a big one, but I'm hoping to keep the updates coming regularly, and maybe put out a 0.2.2 in the mean time. Stay tuned...

Post comment Comments
13branniy Dec 10 2012, 8:34am says:

Very interesting feature and good implementation.

+3 votes     reply to comment
UltimaRatioRegum Author
UltimaRatioRegum Dec 10 2012, 9:12am replied:

Thank you! A few of the potential generated flags don't yet look perfect, so I need a few exclusions in there to prevent certain combinations, but otherwise I'm very happy with them.

+2 votes   reply to comment
AFellowStalker Dec 10 2012, 12:44pm says:

Now you need things like animals, and a few just plain flags and such.

+1 vote     reply to comment
UltimaRatioRegum Author
UltimaRatioRegum Dec 10 2012, 7:01pm replied:

The three on the left are about as plain as they come (I tried very plain ones, but they just aren't that interesting!). Animals I'm keeping back for coats of arms, partly just to keep variety, but also because I did try on flags, and I just couldn't fit anything worthwhile into that 12x8 grid I'm using for flags. But the coats of arms animals should be really something, as they will be much, much bigger...

+1 vote   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Ultima Ratio Regum
Developed By
Custom Built
Send Message
Official Page
Release Date
Game Watch
Track this game
Report Abuse
Report article
Related Games
Ultima Ratio Regum
Ultima Ratio Regum Single Player Roguelike
Related Engines
Custom Built
Custom Built Commercial Released Sep 1, 2007