My name’s Mark Johnson. I’m a Ph.D student at the University of York and the creator & developer of ‘Ultima Ratio Regum’, a roguelike/strategy/4x game. You can find my game development blog at www.ultimaratioregum.co.uk/game/

Post news RSS News  (0 - 30 of 167)
Ultima Ratio Regum 0.8 released! (Only took five years...)

Ultima Ratio Regum 0.8 released! (Only took five years...)

Ultima Ratio Regum 5 comments

Ultima Ratio Regum 0.8 released; NPCs, faces, clothing, speech, schedules, and a million other things.

Finishing 0.8 Part VIII

Finishing 0.8 Part VIII

Ultima Ratio Regum

This week's URRpdate - starting work on sentence variables which change every time a speaker uses them!

Finishing 0.8 Part VII

Finishing 0.8 Part VII

Ultima Ratio Regum

Lots of progress this week on conversation detail, recommending other NPCs, new responses for strange topics, and more...

Finishing 0.8 Part VI

Finishing 0.8 Part VI

Ultima Ratio Regum

Just a short update this week with some iterative improvements, fixes, and coding optimizing; a larger update next time!

Finishing 0.8 Part V

Finishing 0.8 Part V

Ultima Ratio Regum

Lots of new responses for uninteresting, stupid and "suspicious" questions, bug-fixes, optimisations, etc. Read on!

Finishing 0.8 Part IV

Finishing 0.8 Part IV

Ultima Ratio Regum

Finally some screenshots of the speech generation, with lots of progress on questions, answers, negative responses, bored responses, and more!

Finishing 0.8 Part III

Finishing 0.8 Part III

Ultima Ratio Regum 2 comments

More conversation progress on starting and ending sentences, refusing responses, NPC mood, sensitivity to questions, and more!

Finishing 0.8 Part II

Finishing 0.8 Part II

Ultima Ratio Regum 2 comments

This week's URRpdate with NPC moods, responses, refusal to answer, boosting the variety of spoken phrases, and more!

Finishing 0.8 Part I

Finishing 0.8 Part I

Ultima Ratio Regum 2 comments

First URRpdate in months, and it's a big one - major progress on conversations, and it feels amazing to be back to programming.

Burnout and the Future of URR Development

Burnout and the Future of URR Development

Ultima Ratio Regum 10 comments

Why there hasn't been any URR development in the last few months.

Where are you from?

Where are you from?

Ultima Ratio Regum 1 comment

Thinking about NPCs respond to the player's clothing, style of speech, facial features, jewellery, etc...

Conversations, Relations, and Alcohol

Conversations, Relations, and Alcohol

Ultima Ratio Regum

Major URRpdate on conversations, international relations, animals, speech, relics, responses, oh, and PCG alcohol.

Paper, Laws, Political Parties, List Questions

Paper, Laws, Political Parties, List Questions

Ultima Ratio Regum 2 comments

An academic paper on roguelikes, new laws, names for political parties, and new questions and responses!

Basic Conversations, Relics, Traits, Laws

Basic Conversations, Relics, Traits, Laws

Ultima Ratio Regum 2 comments

Another big update on URR's procedurally-generated conversation and speech system!

Greetings, farewells, insults, threats, compliments, thanks

Greetings, farewells, insults, threats, compliments, thanks

Ultima Ratio Regum 4 comments

Winter holiday update: procedural greeting / farewell / compliment / insult / threat / thanks generator with millions of permutations!

More development of conversation content

More development of conversation content

Ultima Ratio Regum

As URR 0.8 development finally resumes to push towards release, lots of more content is added to the PCG speech system.

Ultima Ratio Regum 0.8 development resumes!

Ultima Ratio Regum 0.8 development resumes!

Ultima Ratio Regum 2 comments

After a several month hiatus, Ultima Ratio Regum v0.8 development resumes, for final 10% of the first gameplay release!

Introducing Replies and Counter Questions

Introducing Replies and Counter Questions

Ultima Ratio Regum 4 comments

NPCs asking the player questions, the player's ability to offer replies, and why things have been a little quiet lately.

Defaults Finished, Negative Replies, Simulated Boredom

Defaults Finished, Negative Replies, Simulated Boredom

Ultima Ratio Regum

Another big URRpdate as the conversation system progresses, all default question generation is finished, and negative replies come into play!

Default Conversation Options, Expansions, Scrolling, Personalities

Default Conversation Options, Expansions, Scrolling, Personalities

Ultima Ratio Regum

A major URRpdate on sentence and dialect generation with lots of new information, technical specifics, navigation and user interface, and more!

More Natural/Human Conversations

More Natural/Human Conversations

Ultima Ratio Regum 2 comments

A big change to the style of conversations and dialects to make them more natural, more human, and more believable!

More Procedural Sentence Generation

More Procedural Sentence Generation

Ultima Ratio Regum 2 comments

Another update on procedural sentence generation, creating distinctive in-game dialects, and how conversations work.

Seeing Names, Changing Dialect, Sentence Generation

Seeing Names, Changing Dialect, Sentence Generation

Ultima Ratio Regum

Huge URRpdate on the dialect system, conversation system, sentence generation, with technical detail, design intentions, and more!

Name Implementation, Animals, Plants, Sentence Generation, and Bug Hunt

Name Implementation, Animals, Plants, Sentence Generation, and Bug Hunt

Ultima Ratio Regum

Do you like black-and-white text-dump images? I hope so, since this entry is full of them!

Conversation Options, Scrolling, Changing Dialect, Meta-Options

Conversation Options, Scrolling, Changing Dialect, Meta-Options

Ultima Ratio Regum 6 comments

A massive update on the conversation and dialect-generation systems in URR 0.8!

Conversation Options, Scrolling, Databases

Conversation Options, Scrolling, Databases

Ultima Ratio Regum 3 comments

A big URRpdate on speech systems and dialect generation!

Fortresses, Conversations, and Bugfixes

Fortresses, Conversations, and Bugfixes

Ultima Ratio Regum

Lots of progress on conversations, fortresses, fixing bugs, and other small changes!

NPCs, Playtesting, Speech and Dialects

NPCs, Playtesting, Speech and Dialects

Ultima Ratio Regum 2 comments

A massive update as we finally approach the release of 0.8 - lots of bug-fixes, the conversation window, how dialects will work, and more!

The Final AI Update for URR 0.8

The Final AI Update for URR 0.8

Ultima Ratio Regum 4 comments

The final major AI update for the new version of URR, now a year in development. Castles, bug-fixes, and more!

Castles and Bugs

Castles and Bugs

Ultima Ratio Regum

We're within a week of the URR 0.8 interim playtesting release, after a full year's work, and here is a big update on castle AI and NPCs!