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.

Image RSS Feed Latest Screens
Main Menu Mountain Guidebook Trees
Blog RSS Feed Report abuse Latest News: First look at version 0.6

4 comments by UltimaRatioRegum on Apr 18th, 2014

As I’m away from tomorrow until the next weekend, this week’s update is a little shorter, and a little bit early for once. First off, thank you all for the awesome response to 0.5 – copies have been flying off the virtual shelves and I’ve got a lot of really supportive feedback, and some important bits of constructive criticism too. Since I don’t know the meaning of “resting on your laurels”, I have already started work on 0.6 and made big strides in generating many of the game’s settlements. I decided to start off with farms, and have created a system for generating farms of various sizes, with various crops and various interior dimensions. Farms are obviously far from finished – I still need to get buildings generating, as well as making the trees in the orchards (currently just generic trees) – but it’s a solid start. I’m leaving the generating of buildings part until I have all the different types of settlement ready for building generation so that I can code it all in one fell-swoop; I expect taking account of all the required factors will end up being quite complex, so I’d like to do it all within a couple of coding days back-to-back.

TerrainTest

I’ve also begun to implement some of the basic parts of town generation. It starts off by creating a network of roads appropriate to the type of road going through the town (if any – special cases for isolated towns have not yet been handled) and then spreading buildings along them. There will be a variety of rare and crucial buildings in towns – more on this in some later entry – and then a large amount of general housing and the like. For now, just for the sake of testing the system, the buildings are generating… as lava… but I’m sure you get the idea in the bottom image for how towns will end up looking. The town code as it stands now only took a little over a day and I’m amazed at how interesting these layouts are already looking. Once I start to add buildings to towns I’ll put up another update on that. I’ve started to work on generating architectural styles as well, and varying the materials that civilizations like to construct buildings from, but the next step for towns is basically the creation of a massive building database.

Towns

From this point onwards (once I’ve done the few additions to farms I need to do) I’ll be working on the non-building parts of other settlements. I’ve got some very interesting ideas for how hunter-gatherer settlements will generate, but I think I may work on graveyards next, or possibly nomadic fortresses. We’ll see. Either way, I have a train so catch to that’s everything for this week. Let me know what you think of these very early stages, and see you all in eight days. Until then you can keep up to date on my devblog, Facebook page, or Twitter feed. The devblog is updated weekly on Saturdays (or sometimes Sundays), Facebook a few times a week, and the Twitter roughly daily. Any thoughts, please leave them in the comments! Stay tuned...

Post comment Comments  (0 - 10 of 98)
ChickenDelight
ChickenDelight Apr 13 2014, 11:57pm says:

DO NOT WANT.
DO NEED.

+2 votes     reply to comment
UltimaRatioRegum
UltimaRatioRegum Apr 14 2014, 7:50pm replied:

MUST DOWNLOAD!

+1 vote     reply to comment
Guest
Guest Mar 2 2014, 2:22pm says:

I wanna play naaaooow... you can even have my money if you want !!!!

+2 votes     reply to comment
UltimaRatioRegum
UltimaRatioRegum Mar 2 2014, 5:12pm replied:

Haha, thank you! Having been developing this entirely in my spare time for the last three years, I'm thinking of a Kickstarter so I can spend a year working on the game full time. Check back in a month or so :).

+2 votes     reply to comment
Spacew00t
Spacew00t Mar 4 2014, 6:47am replied:

I'd plop down a good 25 USD for this game! That art style alone... it's crazy how well you've translated the ASCII experience!

+2 votes     reply to comment
UltimaRatioRegum
UltimaRatioRegum Mar 5 2014, 3:10pm replied:

Well thank you! That really means a lot. I'm still working on the specifics as I'm trying to come up with some more interesting rewards than "your name goes into the name generator database!", and I think I've come up with some good ones...

+1 vote     reply to comment
El_Primeministere
El_Primeministere Mar 8 2014, 4:13pm replied:

Wow good to see this on ModDB (Or whatever the other 'sister site' you can view this on is called), I remember e-mailing you a while ago with some questions pertaining to Python 2.7 and converting it to an .exe. Still looking forward to this a lot :)

Also, it's nice to see you have so much patience for something like this, 3 years is a long time!

+1 vote     reply to comment
UltimaRatioRegum
UltimaRatioRegum Mar 8 2014, 5:03pm replied:

Three years is a scary length of time, there's no doubt about it! I'd say we're approaching the 1/4 point :).

+2 votes     reply to comment
SaschaWillems
SaschaWillems Jun 3 2013, 2:07pm says:

Just wanted to download the last release from your blog, but it seems the download links are broken.

Instead of links I only get [wpdm_file id=26] (which I guess is the link format for your wordpress download plugin ;) )

Any chance of fixing them so people can take a look at the game?

+2 votes     reply to comment
UltimaRatioRegum
UltimaRatioRegum Jun 3 2013, 8:36pm replied:

Looks like you tried in the one minute earlier when I was updating the site's plugins! They're back up now :). This version has been out about six months, and the next version is due out in a month or so.

+2 votes     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

Icon
Ultima Ratio Regum
Platform
Windows
Developed By
UltimaRatioRegum
Engine
Custom Built
Contact
Send Message
Official Page
Ultimaratioregum.co.uk
Release Date
TBD
Game Watch
Track this game
Share
Style
Genre
Roguelike
Theme
Realism
Players
Single Player
Project
Indie
Boxshot
Boxshot
Twitter

Latest tweets from @ultimaregum

First look at Ultima Ratio Regum v0.6! T.co

Apr 18 2014, 4:53am

@LomontC Much obliged :)

Apr 18 2014, 4:30am

Since I must travel to the foul lands of No Internet for a week, this week's URR update (first 0.6 look!) is coming tomorrow morning...

Apr 17 2014, 6:37pm

Uploaded URR 0.5.1 with a few bug-fixes, now onto 0.6 (first 0.6 look later this week)! T.co

Apr 15 2014, 1:47pm

@_R0H_ ...boarding Lanius ships without losing your boarders needs a lot of micro. What a game though!

Apr 15 2014, 12:49pm

@_R0H_ ... definitely makes the entire game harder. Mind control isn't too bad (cycle crew members around) but hacking can be strong, and...

Apr 15 2014, 12:49pm

@_R0H_ I'm not sure I'm cut out for the regular-streaming thing! Also, it was at 5am or something (British time) :). I agree, though, AE...

Apr 15 2014, 12:48pm

@MrSkimpole Damn it! Maybe if that roguelike tutorial had been in C++...

Apr 15 2014, 12:14pm

My sleep schedule is even more peculiar than normal, but I will likely upload URR 0.5.1 (various bug fixes) later today...

Apr 15 2014, 1:17am

@graspee @garrbage Oh, agreed, but believe me - if the horrors of real life were going to stop URR, it would have ended this year.

Apr 13 2014, 9:55pm

Embed Buttons

Promote Ultima Ratio Regum on your homepage or blog by selecting a button and using the HTML code provided (more).

Ultima Ratio Regum
Ultima Ratio Regum
Statistics
Rank
462 of 20,579
Last Update
3 days ago
Watchers
354 members
News
68