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

3 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  (60 - 70 of 98)
syntaxibles
syntaxibles Jun 14 2012, 8:48am says:

Looking very fine! i have been eagerly awaiting this game since the start of the yeah or a bit further back, looks like it's coming along great! can't wait to play the alpha, but I will be away for its release date and won't be able to play it :(. Will this compiled for linux operating system(so i can play on virtual desktop while im away) or will this be able to run on dos(avaible for my phone). cant wait to play! kepp up the good work!

+2 votes     reply to comment
UltimaRatioRegum
UltimaRatioRegum Jun 15 2012, 11:17am replied:

Thanks! Yeah, I've seen you following, and thanks for all the feedback/ideas and stuff to date :). I do intend to make it playable on Linux (and Macs) as well as Windows from 0.0.1 onwards... though stay tuned for any problems in getting the thing to compile! That's a challenge for a fortnight hence...

+3 votes     reply to comment
samtam99
samtam99 May 21 2012, 8:36am says:

Just wanted to let you know that I've been following this project for quite a while and I like what I've seen. I like it a lot, especially the focus on making the world as dynamic as possible. I'm rather puzzled by the total lack of built-in quests, though: wouldn't it be better, maybe in the future, to use this advanced AI and world simulation system to implement quests which actually take advantage from those features, maybe with multiple paths, choices and consequences? I've always felt that, in most RPGs (even those more focused on giving players multiple ways to proceed through the game, such as Arcanum and the two Fallouts) most actions made by the player have little to no impact on the gameworld and, most importantly, the PC is the only active entity (actually, NPC parties acting against the player *have* been implemented before in Wizardry VII, but sadly that's the only instance I know of a similar feature making its way into a finished game). So it would be quite an achievement to finally have a RPG with an advanced world simulation system which, at the same time, features complex, branching quests and multiple ways to advance through the game.

Anyway, keep up the good work, because this is really looking amazing.

+3 votes     reply to comment
UltimaRatioRegum
UltimaRatioRegum May 22 2012, 8:10am replied:

Firstly, thanks a lot :). As for your specifics - I think it depends on what we mean by quests. There will be 'quests' in the sense of objectives (say, Empire X would like King Y assassinated) but they won't give you a QUEST for it; instead, the information is out there, and completing it will give you a reward, but by the same token, any NPC who does it will get the reward instead. You won't have a quest journal, but rather a kind of 'web' of alliances/allegiances you know about, and therefore allow you to consider how you might influence them. As you say, often the player character is the only entity who really does something, and I want to change that; ideally, I'd like to have the world in a condition where it can actually 'play' itself without the player doing anything. If you choose to spend the whole game, say, living in the woods and never going near a city, empires will still rise/fall etc around you as NPCs do the 'quests' instead. Cheers! First release of basic alpha is definitely looking on-track for end of June...

+2 votes     reply to comment
Jakwattack
Jakwattack Apr 21 2012, 9:04pm says:

If this game doesn't have retarded fish monkeys as starting allies then there will be hell to pay

+2 votes     reply to comment
UltimaRatioRegum
UltimaRatioRegum May 11 2012, 4:19pm replied:

There are no fish monkeys of any description, I'm afraid :(. You can pick what items to start off with, though, so instead of an ally, you could start with some nutritious apples instead?

+2 votes     reply to comment
Jakwattack
Jakwattack May 12 2012, 8:09am replied:

I shall start with fish then

+3 votes     reply to comment
APinkPanzer
APinkPanzer Apr 7 2012, 11:09am says:

New update... any day now...

+2 votes     reply to comment
UltimaRatioRegum
UltimaRatioRegum Apr 8 2012, 7:55pm replied:

There have been lots of updates on the blog! A new IndieDB update is on the way, though. Probably this coming week :).

+2 votes     reply to comment
Glarg
Glarg Jun 3 2012, 6:00am replied:

I would suggest you to look at Dungeon Crawl: Stone Soup's recent poll regarding the graphical version. Many people feel differently than you. I would encourage you not to deliberately cripple your game with an interface that only a small group appreciate.

+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

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

It can take up to a few hours for tweets to begin appearing.

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
251 of 20,550
Last Update
1 day ago
Watchers
353 members
News
68