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  (80 - 90 of 125)
AFellowStalker
AFellowStalker Jul 9 2012, 7:52pm says:

Alpha is good so far, I take it most of the skills are currently useless?

+2 votes     reply to comment
AFellowStalker
AFellowStalker Jul 9 2012, 7:56pm replied:

Just crashed after trying to press enter on an oasis, could not get the crash log.

+2 votes     reply to comment
UltimaRatioRegum Creator
UltimaRatioRegum Jul 9 2012, 8:34pm replied:

Yes to your first question (they are going to be *seriously* reworked in the not-too-distant future), and huh - that's a new one. Give me a shout if it happens again!

+2 votes   reply to comment
knight133
knight133 Jul 8 2012, 8:26pm says:

Will we be able to build ships

+2 votes     reply to comment
UltimaRatioRegum Creator
UltimaRatioRegum Jul 9 2012, 5:01am replied:

In the long term, yes, absolutely, and they will take up multiple squares (like large creatures do).

+3 votes   reply to comment
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 Creator
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
syntaxibles
syntaxibles Jun 17 2012, 5:53am replied:

awesome, what will the control scheme be(amount of buttons etc.) and will the edge of the world loop?(e.g go far enough west and come out on the east side of the map) that would be cool. sounds like I'll have something to do on long plane trips then maybe. can't wait to see this game released!

+3 votes     reply to comment
UltimaRatioRegum Creator
UltimaRatioRegum Jul 8 2012, 7:55pm replied:

I'm not sure how it would work on phone... can you get a virtual keyboard up for games? I know exactly 0 about releasing for a phone, as Windows/Linux/Mac is proving tricky enough! The edge of the map doesn't currently loop, but I have toyed with making it do so at some later point. Well, tomorrow's the day!

+2 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 Creator
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
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
898 of 27,364
Last Update
6 days ago
Watchers
437 members
News
96