Blog | About | Contact | Submit Mod | Join Mod DB | Site Map | Media Kit | Desura | RSS
Ultima Ratio Regum is a middle-ground between roguelikes, RPGs and strategy games. It has no fantasy elements and seeks instead to be closer to a realistic history simulator, and a strategy/4x game which just happens to be in ASCII. Combat is rare and deadly - whilst these mechanics are modeled in detail, exploration, trade and diplomacy factors will have just as much effort put into them. URR aims to eventually be a fusion of roguelike and strategy two genres - rather than a strategy game where you command with omniscience (even in ancient eras), you instead command as an individual character also in the game. Orders must be issued in person; you can lose contact with distant armies; but the same mechanics affect the AI players who also lack omniscience and depend upon the knowledge of situations they themselves can garner. Worlds can be generated over a vast array of sizes, climates and types, but all ultimately with no fixed objective but a world full of civilizations and factions to be allied with or battled against. It aims for depth in character development and world events, but with much in the 'middle' - constructing buildings, city growth, resource management - abstracted out (as other games exist which handle those well). Political and social dynamics will be modeled via a complex system that aims to generate both a history for the world, and the current state of political affairs when your game begins.
1 comment by UltimaRatioRegum on May 25th, 2013
Development resumes! This first entry is going to outline what's coming in the next version, then subsequent weekly entries will return to their normal form of showing off new features, discussing new ideas, screenshots, etc. As ever, "waves" of development are, due to my other obligations, always (for the immediate future, anyway) going to be an aspect of URR development. Whilst in this particular wave of downtime, I've realize now that I fundamentally do not want to show any feature in a release until it's finished. It makes it look like I'm over-extending myself (and maybe I am?), and I want to try and avoid that. Thus, the next release is going to temporarily lose a few features in order to focus on the early core gameplay. They will only be added back in when they are fully fleshed-out. I also, as per many suggestions, intend to add a message at the start of the game that makes it very clear that a) it is an early version, b) what is/isn't included, and c) perhaps a slight nudge in the direction of the nearest ziggurat.

What I am removing:
- Skill trees. They just clutter things up at the moment. They will return, bit by bit, when you can actually use them.
- Civ selection screen and civilizations/histories. I've done a *lot* of work on generating myths, histories, civs, flags, religions etc, which will see the light of day, but that will be the focus for 0.4. As above, don't want to show off anything half-finished.
What I am adding:
- Language generation. Languages will be tied to civilizations and reflected in their ziggurats. In 0.3, you will be able to translate them from the start, but this will not always be the case.
- Civilization territories. Although they cannot yet war and battle in history, territories will nevertheless be generated and appear on the world map to demonstrate how this appears, and how languages tie to geographical areas.
- Technical improvements. Almost everything will be sped up, and should use less CPU.
- Ziggurats! With procedurally generated three-dimensional levels, puzzles, and some secrets up top. If you piece the secrets together, you'll get a clue towards the future of the game...
What I am changing:
- Speed mechanics, probably.

Lastly, I'd like to say thanks to everyone for being patient - I'd love to develop the game more regularly, but for the time being it can only really be done in particular bursts. June and July are going to be such bursts, but after that I may try a new method of development where I code whilst also doing my academic work, but a little less of each, rather than having blocks of one then blocks of the other. We'll have to see how it all works out. In the mean time, you can keep up to date on my devblog, Facebook page, or Twitter feed. The devblog is updated weekly or fortnightly on Mondays, Facebook a few times a week, and the Twitter roughly daily. Any thoughts, please leave them in the comments! Stay tuned...
Latest tweets from
It can take up to a few hours for tweets to begin appearing.
You do not know how excited I am for this game. I downloaded your 0.2.0 release and although there isn't a lot to do at the moment (alpha), the content I have read from your website is amazing. This is the type of game I've been wishing for a long time. It's a shame that this is a single player, but I know it's extremely hard to set up a multi-player option due to the turn-based movement.
But anyways, a humongous thanks from me for starting this project, I'll definately be tracking this game. Thank you!
Thanks! Ditto; because I'm a one-man team, and releasing for free, I have that kind of freedom to just shovel everything I've ever wanted to see in a game, into the game! Multiplayer I did briefly consider, but rejected both for the reason you said, and because I know nothing about it technically. You're very welcome! Let me know what you think of 0.2.1, which I've just released - added resources, and you can export maps to .png now, too.
Well, bright idea. But!!! Make a working and usable in persin ordering system for a huge kingdom... Not an easy task, not a bit sir. But far not imposible. But beware of gamekilling bugs (Dwarf Fortress :)).
Undoubtedly :). I'm doing a very bottom-up approach, which is why there isn't yet that much gameplay. I'm doing extensive in-house playtesting, and - thus far - no gamebreakers have appeared!
good to know. But u know, DF problem is, instead of making a great polishing and game fixin, they add more and more kontent (bugged fcourse:). And if we find somethig broken, we let u know. So I look forward for 0.3.0. yeah and any idea about the price?
Agreed; I don't intend to keep adding content whilst previous issues still exist. Also - price? It's free!
yes I know. I mean u will keep it free in the full version too?
Nicely wrote. I played the Version 0.2.0, and came here to write my congrats. But u hit the point. One more thing to say, I hope that URR will dont have a game killing bugs like DF.
Thanks for congrats, again! Let me know what you think of 0.3 once it's out.
I absolutely agree. Indeed, maybe strangely, were I aiming to sell it I would be aiming a lot lower because I have to meet deadlines, put polish on the 'product' early, etc. The freedom to develop you mention is exactly what appeals to me, and exactly what I'm enjoying. And thanks - I hope it will :).