A semi-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.

Image RSS Feed Latest Screens
New screenshots New screenshots New screenshots
Blog RSS Feed Report abuse Latest News: Church Interiors, Heresies, and GONGS

4 comments by UltimaRatioRegum on Jan 24th, 2015

This week I’ve been finishing off the first set of interiors for the game – religious buildings. I selected these first because I know they’d be quite complex, and I figured this would be a good way to get down a lot of the appropriate infrastructures for interiors and generating/saving/storing/loading them, and then be able to apply those to other simpler buildings rather than simultaneously creating the data structures and the buildings as I went along. Here’s a nice shot of a religious building with the ground floor – the purple symbol is the altar, the blue symbol is a reliquary! – and the second floor, which has some private quarters for the priest (behind the locked door in the middle) and also a staircase leading upwards behind another locked door (on the bottom-left), which leads to who knows where?

Religious buildings have become highly complex and varied in a huge number of ways, but one of these ways which I’ve focused on this week has been in terms of statues within the religious buildings. Originally statues were going to be a binary either/or – either religious buildings had statues of appropriate important figures/deities, or they didn’t. However, I decided it would be much more interesting to add more possible details to this list as a way to both further enhance the variation of religious buildings, and give NPCs and information in the game more to talk about. Therefore: instead of statues, religious buildings may contain ceremonial gongs, vases, and incense stands. Rather than always hearing “The church with the statues that look like X”, you’ll get “The church with the brass gongs”, “The church with the vases that depict two dragons fighting”, and so on and so forth. These are all, naturally, procedurally generated. I’ve created all the graphics for the gongs and also worked on some more graphics for the rest of the ordinary furniture, and my intention is to next work on the vases and the incense stands whilst I move onto programming other building interiors in the coming days.


I’ve also implemented HERESIES. The average game will have between 3 and 6 of these generated in the game world, and they draw upon the data stored for existing religions to propose heretical notions “logical” (as it were) to the religion in question. Religion worships an animal-headed god? Maybe this sect believes that eating animal flesh insults the god. Religion consists of a pantheon of eight gods? Maybe the sect believes there is a ninth. Religion proposes a kind, benevolent god? Maybe the sect believes this god is actually evil, or at least inimical to human well-being. And so on. Just like all the flags and coats of arms and so forth, heresies have their own algorithm for symbol generation (there’s about 40 or so possible, so it’ll be many games until you see them all) and now show up in the Encyclopedia, where you can read a little information about the nature of that heresy, though this will be added to significantly in the future. Each heresy also has one of three statues – it may be TOLERATED by the dominant religion, SHUNNED, or be the subject of an INQUISITION, in which case that belief will be entirely hidden underground. Inquisitions will be worked on later, maybe this release, maybe next. We’ll see. As you can see, the screenshot below is very much an in-progress screenshot (information is not lined up nicely, there’s no leader data, some of the names don’t fit into the window, there’s an unusually large number of heresies in order to make sure they all generate correctly, etc), but you can see how these are coming along. Once I implement the leader information, there will also be a list on the left side of the information screen showing what settlements this heresy has been found in.

Lastly I’ve also fixed a bunch of smaller issues this week – there were some unusual edge cases with entering/leaving buildings I’ve sorted out, and some residual minor problems with coats of arms and a few tiny other things which nobody except me seems to have noticed (since I know what things should look like!), but those have been fixed. This next week might be a lesser coding week – my intention is to submit my PhD no later than the 30th, and probably on the 27th/28th, so I need to devote time to getting it formatted correctly, having it bound, handing it in, blah blah. Either way, whatever coding does happen will be focused on moving interior generation into other buildings (I think I’ll go for something simple like slum housing next after this religious complexity), and adding in the rest of the graphics for the vases, gongs, etc (statues, being highly complex, might have to wait for now). See you all next week! In the mean time, you can keep up to date on my devlog, Facebook page, or Twitter.

Post comment Comments  (30 - 40 of 125)
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 Creator
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 Creator
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 Creator
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
Guest
Guest Jun 9 2014, 11:07am replied:

This comment is currently awaiting admin approval, join now to view.

UltimaRatioRegum Creator
UltimaRatioRegum Jun 9 2014, 11:59am replied:

Thanks for the comment! Yeah, I realize that if I decide to do one, that is a full-time thing for the duration of the month. I do intend to contact some people who've run them - I do know one individual in person who was part of a very, very successful one, but I'm also going to give a few others a shout too. So am I! Thanks for following this far, though :)

+1 vote   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 Creator
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
Sphyrna
Sphyrna Mar 10 2013, 6:10pm says:

Seeing the screenshots, I am immediately reminded of Dwarf Fortress.
I am thoroughly interested how Ultima Ratio Regum will turn out to be.

+3 votes     reply to comment
UltimaRatioRegum Creator
UltimaRatioRegum Mar 12 2013, 3:45pm replied:

Glad you like the look of it :).

+2 votes   reply to comment
Arethrid
Arethrid Mar 6 2013, 3:28am says:

I am kinda hoping to see a playable demo or at least a video of gameplay sometime soon (If actually there's one that I might have missed, please do tell me).
I love the idea of proceduraly generated graphic elements. Procedural game environments are something most gamers are familiar with but I belive procedural graphics that is as stylistic as pre-designed assets is something yet to be explored.
Being a programmer myself, I am always interested to see what other programmers can come up with procedural generation algorithms. I like watching the development of this project not only from a gamer's perspective but also from a programmer's technical perspective.

+3 votes     reply to comment
UltimaRatioRegum Creator
UltimaRatioRegum Mar 7 2013, 9:30pm replied:

There's a playable version on the site with my development blog atm, though it's mostly in early alpha - you can walk around and look at the world, but little else. 0.3 which I'm working on now will have the first 'gameplay'. Glad you like the idea - I totally agree that it's a relatively new/unexplored one, which is a big reason why I'm so keen to do it. The talk I'm going to give at the conference is actually about this kind of generation, both in terms of art/graphics and coding, so I'll be sure to post up a link or something about it when the video's up. Though there will probably be updates before then on the same topic...

+2 votes   reply to comment
Arethrid
Arethrid Mar 8 2013, 7:25am replied:

I found the demo in your blog after posting the comment above.
Looking forward to that conference video.

+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

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 embed code provided (more).

Ultima Ratio Regum
Ultima Ratio Regum
Statistics
Rank
1,259 of 27,366
Last Update
1 week ago
Watchers
437 members
News
96