Home Indie Game Ultima Ratio Regum, sprawling tradition worldbuilder (0.9 launched Dec 31 2021!)

Ultima Ratio Regum, sprawling tradition worldbuilder (0.9 launched Dec 31 2021!)

0
Ultima Ratio Regum, sprawling tradition worldbuilder (0.9 launched Dec 31 2021!)

[ad_1]

Ultima Ratio Regum


Nice!

No love for the Mankala-family of video games? Wink

Thanks! I feel the Pachisi-esque video games, within the sport, are very Mankala-esque, really… however you are proper, there might be one other!

Some very thrilling developments this week! Ships have been reworked for 0.9 and made a couple of hundred instances extra numerous, and extra attention-grabbing, and have some precise gameplay round them now. So firstly, in 0.8 I created a system for establishing journey and commerce routes that ships would use, as seen within the image beneath (gamers wouldn’t see this straight in-game). The system was particularly designed in order that each time a brand new route matched up with an current route, it might cease producing a brand new route, in order that ships would journey solely on well-plied commerce traces and so forth, which result in one thing like this:

That was effective in fact, particularly as this was partly an under-the-hood factor that gamers didn’t percieve too strongly, and in 0.8 ships had been free to journey on and easily served to assist the participant get from one a part of the world to the following. Now, nonetheless, as we start to implement mechanics round time, cash, and journey, ships wanted to be made a bit extra detailed. Firstly, in fact, real-world ships within the kind of 1600s-to-1800s world URR exists in, didn’t all go along with actual commerce routes. You would get loads of variation relying on winds, the seasons and the time of 12 months, which manner you had been going, and naturally generally ships travelling to and from comparable instructions would possibly take totally different paths for political causes or different causes. As such, I began by remodeling this a bit bit right into a system that will nonetheless group ships in sure areas, however enable additionally for a variety of paths to and from comparable locations. That yielded one thing like this:

So you’ll see this appears much more natural and real looking – there are nonetheless clear, most optimum paths that many ships take (in the true world these would in fact be delivery lanes, primarily) however there’s additionally numerous variation from ship to ship, even these working in the identical kinds of areas. I feel that is nice. Now, if we rework this right into a heatmap displaying us what number of ships go alongside a sure path, the place pink = one, yellow = a number of, inexperienced = a number of, blue = tons and violet = an enormous quantity, we get this…

…which I’m very proud of! Some apparent and busy delivery lanes, some much less plied routes, and a few within the center. The subsequent step was to generate the ships themselves, give them photographs, personalities, names, histories, crews, and so forth (and naturally speeds and costs) and thus make the collection of ships and journey routes one thing to truly take into consideration and weigh into your motion all over the world, as a substitute of one thing that takes place immediately and requires no actual consideration. I set about constructing a ship identify generator, and after a short while, you possibly can see a few of the debug outputs from this generator right here, in addition to their coordinates, and the size of their paths. Keep in thoughts the world map is 250×250 tiles, so < 25 is a brief journey, < 75 a middling journey, something > 75 a protracted journey, and something over, say, 125 or so typically means you’re actually going to the opposite aspect of the world.

Would you sail on the “Red Kraken” or the “Grief of the Ocean”? I do know I might! As a part of this ships additionally now possess traits, a few of that are lively on this launch and a few of which can come quickly in 0.10. Again, the aim right here is so as to add extra strategic depth to choosing which ships you go on, and I hope will really get the participant remembering and fascinated with particular ships they’ve discovered to be particularly helpful: possibly a ship that goes between the 2 cities the participant is spending a lot of their time in, or a ship that’s particularly quick or low-cost, or a ship that offers a reduction to a specific demographic the participant is in, or a ship that’s well-armed and helps the participant journey by areas of piracy (coming later…), and so forth. Here’s the present listing (you would possibly must open the picture in one other tab, relying on the way you view this web site), and their results:

The availability of those traits is in fact decided by the insurance policies and different traits of a civilization, so for example solely a civ with the “Literary” trait can have the “Poetic Ship” risk, just one with the “Theocracy” trait can have the “Holy Ship” risk, and so forth. There are some actually attention-grabbing combos which ought to yield attention-grabbing strategic decisions. You can see these if you go right into a dock in a metropolis or a city and look over the obtainable ships. Whereas in 0.8 you simply had an inventory of locations and clicked on the one you wished, the ship choice display screen has now been massively overhauled! You can see the listing of locations and what ship will take you there; textual content (white when you can afford it, pink when you can’t) displaying you the worth of passage, the place the ship is now, and the way lengthy it is going to take you to succeed in that vacation spot; who owns that ship, the place it travels from, and so, and so forth; a picture of the ship (procedurally-generated, naturally!); and an inventory of the ship’s traits, that are colour-coded relying on what they apply to (e.g. faith, armament, price, ship-board tradition, and so forth). In phrases of ship traits I estimate there are round 150,000 potential ships that may generate with totally different combos of traits, and I feel that ought to hold issues attention-grabbing for a while!

In docks, as elsewhere, now you can enter forex exchanges the place you’ll be able to swap currencies you possess for currencies you don’t. Each dock will solely settle for the forex of its dwelling nation for journey (although possibly I’ll change this later and have some cultural trait, e.g. “Internationalism”, let you spend any forex in that port?) and so one of many strategic parts of the sport will come from build up shops of required currencies, and planning forward. Whenever you commerce forex you lose a bit little bit of total worth from the forex you might be buying and selling out of (as in the true world) and so that you’ll wish to change currencies hardly ever and in giant volumes (once more, as in the true world). Again, I’m positive I’ll add traits afterward for barely higher or barely worse change charges, and different issues of this kind.

Once you’ve received your cash (this subsequent screenshot is clearly from a distinct world / port), a few of your journey choices will present up as white slightly than pink:

And then you choose your ship and the sport offers you a remaining affirmation you wish to spend that cash.

Once you say sure, you might be given a bit story about your time on the ship (as in 0.8 ) and you might be ferried to your new location.

I’ve extra to write down about this later, however I’ve made large optimisations to the velocity of the sport in 0.9, and thus journey not takes many seconds for the sport to calculate, it’s as a substitute now (successfully) immediate, as is travelling on the world map! But extra about this at a later date. This was an replace about ships and docks and currencies, and I hope you all loved it. See you all quickly for one more replace for what must be a (thirty first of) December 2021 launch!


Logged

Ultima Ratio Regum


Ultima Ratio Regum 0.9

Released!

Blog put up: https://www.markrjohnsongames.com/2021/12/31/ultima-ratio-regum-0-9-released/

MAJOR FEATURES:


Procedural coin technology has been applied, and the participant now begins with a stable amount of cash from their dwelling civilization. Coins might be present in numerous places and coinage might be acquired by commerce (see beneath) and cash might be exchanged into different currencies by way of forex exchanges for a slight loss in total worth. All exchanges, retailers and NPCs give change. 

An enormous vary of commerce items and different gadgets now generate (all with massively various PCG photographs), spawn in markets, and might be bought, offered, and moved all over the world; totally different civilizations prize various things and are notably famous for creating various things. Different retailers will settle for differing types of products, and there are new dialog choices to assist in giving you details about this – retailers offer you good costs for items they promote or items near what they promote, and worse costs for much less associated items. 

You can now purchase and promote from retailers so long as you will have the suitable forex; numerous elements have an effect on the costs retailers offer you. The stock system has been up to date and displays each what you will have in your particular person, and in addition commerce items ready so that you can transfer between places.

You can ship gadgets to different civilizations if you buy an merchandise. This lets you possibly can add it to your stock (which takes an merchandise property known as “weight”) or ship it to a different civilization to later promote there (which takes a property known as “area”). Upon travelling to that different nation you possibly can entry and promote all of your saved gadgets. Finding what nations are most keen to purchase what gadgets of what sorts, and from what different civilizations, is vital to build up your wealth. In 0.10 there shall be much more issues to spend your cash on, however for now the problem is to see how a lot you may make!

Docks now include a spread of recent data and choices, with particular ships being generated to ply particular commerce routes. Each ship has its personal set of traits (which shall be additional fleshed out quickly) and a time period it takes to make its journey. Each vessel is tracked because it strikes all over the world and the docks offer you a way of how lengthy the vessel will take to move you, how a lot it is going to price, and so forth.

The encyclopedia has been improved, up to date, and nuanced. Rather than discovering a brand new civilization for instance instantly offers you all the knowledge on that civilization, information is acquired step by step as you really discover it out, e.g. you need to see proof of their spiritual coverage with a purpose to know their spiritual coverage. This applies to every part within the sport now, and there at the moment are particular messages within the message log that inform you when one thing has been “Discovered”, which implies it has been added to the encyclopedia.

Major enhancements made to the velocity of the sport’s numerous calculations if you find yourself transferring round on foot, and if you find yourself transferring round on the world map. The former has been virtually halved in computation time and the latter has been decreased to solely round one quarter of its earlier weight – with no lack of gameplay or related issues being computed. This has led to the entire sport dashing up massively and changing into a a lot smoother and simpler taking part in expertise. There are additional optimizations I hope to make in future releases, however these two have already completed lots to make the sport run a lot quicker.

MINOR FEATURES:

A brand new spiritual coverage – “Cultism” – results in the technology of quite a lot of totally different “micro-religions” (I’m impressed right here by the polytheism of historic Rome or early Mesopotamia) the sport calls “cults” whose altars or locations of worship are scattered all through a civilization. These would possibly contain worshipping a specific species of hen, a specific historic determine, a specific location on the planet map, and so forth. A cultist civilization will possess between 3 and 5 cults. These don’t characteristic conventional spiritual buildings however slightly shrines (sacella) you’ll discover everywhere in numerous places, in properties, in cities, in parks, and many others. These in fact have a brand new visible technology algorithm which could be very distinct from the earlier spiritual stuff, and present visually what the cult in query worships. Appropriate new phrases and many others for NPCs have been applied.
A brand new cultural coverage – “Pastoral” – results in the technology of extra farms round cities and round cities, the looks of “Naturalist” outlets in marketplaces with an acceptable signal, a smaller central capital metropolis, and a basic appreciation of all that’s environmental.
“Slavery” is now an financial coverage slightly than one thing else which didn’t actually match into the insurance policies framework, and therefore now comes with acceptable phrases and feedback from residents.
All three of those new insurance policies in fact have acceptable photographs with them.
The world technology display screen now has a (if I do say so myself) slightly attractive new generator for the photographs you possibly can have a look at whereas the world is producing. My procedural artwork expertise have, er, considerably improved within the final 8+ years and I wasn’t proud of the display screen gamers had been proven whereas the world was being created; that is way more hanging and will give a a lot stronger first impression.
The “choose a civ” web page has now been changed with a web page the place you possibly can select which insurance policies you prefer to in your beginning nation, after which the sport matches you with the closest match.
The encyclopedia now additionally lists ships, mines, monasteries, cults, and currencies, with no matter data you may need came upon about them as much as that time.
The “Religious Freedom” coverage icon has been evenly altered.
The “Vassalage” coverage now has a brand new, and much much less visually displeasing, icon.

BUG FIXES / OPTIMISATIONS / ETC:

Fixed a bug the place very hardly ever a jailer wouldn’t have the ability to inform you what number of prisoners had been of their jail (thereby elevating severe questions on their suitability for such an necessary job).
Fixed a bug with the colors of some clothes gadgets being incorrectly chosen when the sport tries to print their full photographs.
I’ve re-enabled some features of the menu display screen panorama technology which I had apparently disabled sooner or later prior to now, however can not bear in mind the rationale behind. Say howdy once more to rolling sand dunes and moonlit oceans!
Fixed an issue with farms generally not spawning round cities.
Slums not generally result in a crash once they generate in an uncommon location and can’t discover a close by metropolis wall to connect themselves to when producing.
Pressing Enter once more when taking a look at an NPC or your self not cycles you again to the highest of their listing of garments, rings, and many others.
Town technology not generally crashes when attempting to put cults in a civilization with the “cultism” coverage.
Demonic-style spiritual altars at the moment are shaded accurately.
Town technology has been barely elevated again to the purpose the place it “should” be.
I actually, actually suppose I’ve fastened the participant/home bug this time, however please do test that the home you belong to (taking a look at your self and going to the allegiances display screen) matches one of many homes on your civilization (within the encyclopedia).
Resolved a long-standing difficulty the place some individuals offer you incorrect instructions to the cathedral of their faith; this could now be fastened.
Fixed a visible bug with coastlines generally showing too brightly within the metropolis district view if you’re travelling.
The ages of monasteries not lead to very unusual sentence buildings if you ask monks about their dwelling.
Visual issues with “snow” and “sand” terrains have been fastened (one other Python 3 conversion difficulty).
Fixed a graphical bug with the main-menu picture beneath uncommon situations.
Fixed a difficulty the place isolationist cities, attempting to spawn their city partitions on a “curve” in a street, couldn’t fairly generate their partitions accurately and wound up producing a great deal of bizarre damaging numbers that brought on the sport to crash.
Added a “Loading…” factor to screens the place it was positively wanted.
Resolved a difficulty with clothes that had been added because of the introduction of armour, inflicting the sport to very hardly ever not have the ability to accurately outline an merchandise of clothes or phrase a sentence with that clothes in it.
Sorted out a uncommon bug the place explicit sorts of journey might trigger the participant’s “@” image to repeatedly present up on the human-scale map whereas strolling round, therefore leaving a path of good copies of the participant character.
Resolved (I feel) a possible crash when getting into a crypt exterior a metropolis.
Going right into a metropolis dock from an outdoor metropolis gate not crashes the sport, and going right into a dock in a metropolis on foot from a gate inside a metropolis additionally not crashes the sport. Both additionally now show visuals accurately when you transfer into the dock to contemplate journey, however then change your thoughts.
You can solely use a dock to make use of ocean commerce routes that really connect with that dock, slightly than any commerce route anyplace on the planet. (In essence which means that docks usually have fewer choices and also you’ll have to make use of different methods to hunt out different components of the world).
Crowds of individuals not slowly fizzle away the longer you spend in an space.
A mysterious plant generally known as the “leek” (Huh?!!) not very hardly ever seems on remoted farms and in doing so crashes the sport, as a result of URR can’t at current work out what a leek ought to appear to be. (Who can?)
Docks offer you correct details about the keys you should utilize to navigate the menu, and for exchanging forex as effectively.
You can now kind within the conversations with a purpose to slim down a set of inquiries to the one you wish to ask. This was really there again in 0.8.0 however in no way apparent, and I’ve added a immediate to let you recognize this may be completed, and I’ve additionally up to date and improved the system.
Fixed a difficulty the place, in extraordinarily uncommon situations, a ample variety of embassies couldn’t be spawned in a metropolis centre, inflicting a crash.
Towns can not very, very, very hardly ever seem proper subsequent to a metropolis, which makes the town’s personal technology then go a bit peculiar and the entire thing simply does not work. 
Fixed a really unusual bug the place a small variety of roads exterior of some cities didn’t correctly register as being roads, and therefore didn’t generate entrances to that metropolis.
Fixed a bug the place the rings of non secular characters (monks, monks, and many others) would generally generate with a random spiritual image as a substitute of the suitable one for his or her most popular perception.
Questions about weapons and armour particular to a civ now precisely replicate all of the up to date technology and variation on this space.
Fixed a bug the place a small set of non secular buildings generated in such a manner that the partitions surrounding the altar blocked off the participant’s entry to the remainder of the constructing.
Leaving a metropolis and them instantly returning can not trigger the sport to miscalculate how a lot time must be elapsed throughout these actions.
Have resolved and upgraded fairly a number of identify turbines that had extraordinarily uncommon, however not unattainable, permutations that the sport couldn’t usefully deal with. I solely discovered these in fewer than 1/100 generations in order that they have to be extremely uncommon, however nonetheless, they’ve now been fastened.
Fixed an issue the place getting into a metropolis, leaving the town, trying to re-enter, after which deciding to not, THEN results in a crash when the sport tries to put the participant someplace acceptable on their subsequent map tile.
Fixed a brilliant uncommon drawback the place generally the sport would regularly suppose you had been getting into or leaving a metropolis even when there was no metropolis in sight.
Resolved a difficulty with the visual field generally not computing completely accurately if you took explicit actions on the fringe of a map tile.
Sorted a minor difficulty with a few of the graphics within the guidebook generally not accurately showing in the fitting location.
Fixed a typo and a structure difficulty when saving the sport.
Nomadic people can not generate with dialog choices that (at current) haven’t any “solution”, and therefore trigger the sport to crash.
Hunter-gatherer people can not very hardly ever attempt to spawn with clothes that isn’t acceptable to their civilization, and therefore trigger the sport to crash as a result of it’s looking for civilizational traits that aren’t really current.
Added in quite a lot of new key choices for navigating numerous menus and the like.

PLAY IT:

https://www.markrjohnsongames.com/video games/ultima-ratio-regum/

As earlier than, the sport is made for Windows although I do plan on Mac / Linux variations in the future, in all probability after / alongside 1.0 in a few years. For Linux I like to recommend Wine, and for Macs I’ve seen a spread of various options.

Python executables are (sadly) identified for producing false optimistic virus studies, and URR isn’t any exception. I’ve labored arduous to attempt to discover a answer to this drawback, however have not succeeded but. There is, clearly, no nastiness within the executable, so you may simply want to inform your antivirus to not fear about it.

If you discover bugs (or, you recognize, have a optimistic remark to go away!), please do remark right here or ship me an electronic mail or a DM on Twitter or a service pigeon or some semaphore, or no matter. Assuming there are sufficient bugs of ample severity to benefit a 0.9.1 earlier than a 0.10 (e.g. a number of crash bugs, for example) I shall be releasing a 0.9.1 quickly; if there are solely comparatively minor bugs reminiscent of typos or minor graphical graphical points, these is likely to be left till 0.10 (this time subsequent 12 months).

THE FUTURE:

I’m now engaged on 0.10 and having fun with this “one year” turnaround time for main releases. It’s giant sufficient that I’ve the time to do one thing of significant scale, but in addition sufficiently small that it retains me to a schedule and to specializing in the core necessities. I subsequently anticipate a 0.10 this time subsequent 12 months, then a 0.11, then in all probability 1.0 after that (!!) as we’re lastly getting near having all of the items in place. 0.10 shall be producing books, ending and additional growing and bettering the dialog system, and including extra stuff to spend cash on; I’ll be posting extra about this on the weblog in a month or two as soon as any 0.9.x bugs have been handled and I can correctly began to give attention to it.

In the meantime, I hope you all get pleasure from 0.9! I shall be to see how a lot cash individuals can accrue, since it’s meant to be considerably difficult – however I’ll be eager to get any suggestions potential for fascinated with future steadiness adjustments. Have enjoyable exploring and buying and selling your procedurally-generated gadgets, everybody, and I hope you all have a beautiful new 12 months!


Logged

Ultima Ratio Regum


My first plan for 0.10 was procedural ebook technology. We already had the books producing as gadgets and – when you’ll enable me – they’re one of many issues I used to be proudest of within the 0.9 launch:

This was all the time supposed to be a central a part of the sport – I wish to get the sport producing texts that had been logical and significant and related carefully to the sport world, and to get the participant studying these as a central a part of studying concerning the world and discovering the clues to the core thriller. However, as readers will know to some extent, 2022 has not precisely been the 12 months I hoped it might by way of my well being, and whereas issues is likely to be choosing up now, I usually really feel like I’m in a perpetual back-and-forth between “unwell” and “getting again to the place I used to be earlier than I received unwell once more”, with little time to truly construct one thing and construct on what I’ve been doing beforehand. I’m now again within the “gbtwiwbigua” part (as we name it) as soon as extra, however I do not know what the remainder of the 12 months holds. This is necessary as a result of the technology of the ebook contents is one thing I’ve made some progress on – some extremely thrilling progress, really – however realistically there isn’t any manner I can now end it earlier than the tip of the 12 months. Even if I did not have a full-time job to contemplate, and even when I did actually nothing else for 0.10 besides the ebook contents, I nonetheless do not suppose I might get it completed in time. I actually do not wish to half-arse the ebook technology because it’s one thing that basically excites me, however I additionally am now decided (as mentioned in previous weblog posts) to maintain to 1 main launch a 12 months, it doesn’t matter what.

So, as a substitute, 0.10 goes to be the “every part I wished to place in 0.7, 0.8 and 0.9, however did not have the time to” launch! I’ve been making some good progress easing myself again in, constructing some new code and a few new content material, and refamiliarizing myself with every part, so here is what has been added to date prior to now couple of months:

New Items

To start with, now we have some new gadgets! These seem in a wide range of logical outlets and are gadgets that contribute to your navigation of the world and to surviving on the planet (see beneath). The first of those is the compass, which (like every part) might be present in numerous qualities and numerous shapes relying on the civilization you purchase it from. The compass reduces how a lot water the participant consumes when transferring by desert – the logic being you can extra precisely plan your actions as a substitute of stumbling round uncertainly. The high quality of the compass – low, medium, excessive – determines how correct it’s and thus how a lot water is saved, with the bottom high quality saving the participant 25% of their water, the medium high quality saving 33%, and the best high quality saving 50%.

The second of those is the binoculars, which improve your viewing distance as you progress all over the world map utilizing the “journey” perform. The lowest high quality binoculars gives you one further map tile across the participant as you progress; the medium-quality binoculars gives you a number of extra further map tiles in every path as you progress; and the highest-quality binoculars gives you a number of extra map tiles in every path than that. It’s arduous to explain, however consider a circle the place every high quality stage provides on a pair extra tiles on the fringe of the circle than the one earlier than it.

Pitons are the equal of the compass, however on your use of provides in mountainous or polar terrain, slightly than your use of water within the desert. Pitons can be utilized to scale back your use of provides in mountainous and polar terrain by 25%, 33%, or 50%, relying on the standard. Unlike the compasses and the binoculars pitons will very slowly be used up, however at a price that also makes them a really worthwhile buy in comparison with simply utilizing bigger volumes of provides.

We even have canes! These scale back meals use in all of what I’m now calling the difficult terrains – desert, polar, and mountainous – by 25%, 33%, and 50%, once more relying on high quality. These might be bought at carpenters’ outlets and just like the pitons will ultimately put on out, however solely as a particularly sluggish tempo. On a aspect word I’ve to say I’m notably proud of the generator I constructed for these, as it’s (un?)surprisingly troublesome to consider some ways to range and make attention-grabbing and merchandise that’s, primarily, a stick of wooden. Nevertheless, I feel I did fairly effectively right here!

And, lastly, now we have grenades! Modelled after pre-gunpowder and early gunpowder historic grenades, these shall be obtainable in powdermaker outlets in civilizations with the suitable applied sciences and insurance policies. Shown right here from left to proper is a hallucinogenic grenade, an explosive grenade, and a smoke grenade, and I’m engaged on a few different sorts as effectively. As I’ve stated earlier than, I actually am enthusiastic about engaged on fight when that begins coming into play, and these are a class of merchandise I’ve been wanting ahead to including into the sport for some time now.

Speech

Part of what I’ve deliberate for this launch is de facto increasing and growing the speech choices. As a part of this, subsequently, now you can ask NPCs open questions of the kind “What do you concentrate on [X]?”. This means now you can query NPCs about any alcoholic drink, any prisoner (when you’re speaking to a jailer), any historic occasion, any ship (when you’re speaking to a sailor), any monastery or monk (when you’re speaking to monks or monks), any political get together (in related nations), any main household (in feudal nations), any gladiator (in related nations), any feudal nation, any tribal nation, any nomadic nation, any identified illness or plague, any spiritual relic, any faith, any particular person, any metropolis, any city, any space of the world map, any animal or plant, any weapon, any paintings, any ebook, and any political ideology. Here’s an instance of those kinds of questions within the listing of questions, after which an instance of the way it at the moment appears if you’re choosing what to ask:

One of my subsequent duties, in fact, shall be to develop the responses to those questions! More on this quickly.

Survival

I’ve all the time hated the trivia and the fixed must hold your self from dying in most “survival video games” – eat meals each jiffy, drink water each jiffy, and many others. It’s tedious and repetitive and does not actually add an excellent deal (besides in a number of uncommon instances the place it’s so tightly built-in into the sport design, as in one thing like Don’t Starve). By distinction, the survival mechanics in a sport like The Curious Expedition, which was certainly one of my favorite video games from final 12 months, struck me as very totally different. In transferring survival from the fixed to the strategic, the query in TCE is as a substitute framed way more as “planning for an expedition” and ensuring you will have sufficient to outlive, making good use of your assets, planning forward, and so forth. These kinds of framings actually entice me and actually slot in with the kind of factor I’m seeking to do in URR. It should not be one thing the participant is considering each second of the day, however given the sport’s give attention to exploration and the dimensions of the sport world, I’m actually drawn to the concept that with a purpose to push out from one’s base metropolis you’ll want to be sure you have what you’ll want to survive, and that to push out into more difficult terrains (desert, polar, mountains, and many others) you’ll want to make sure you’ve received what you may want to have the ability to correctly discover them.

So, progress has begun on the “planning for expeditions” aspect of issues by including three meters into the sport which you’ll see now on the sidebar on the left – meals, water, and gear. None of those are required in cities, cities, and on ships, however to move out your self, you may must top off on provides. Food is consumed every day you are out of a settlement / ship; water is consumed every day you are within the desert (the belief is that exterior of the desert yow will discover plentiful water sources), and gear is consumed every day you are in polar or mountainous areas (once more, it is assumed that is simpler elsewhere). These might be purchased in cities if you enter/exit by the town gate (which is the a part of this I’m now engaged on). These are fairly low-cost items, however naturally if one runs out and is not in a settlement or a ship, dangerous issues would possibly start to occur – which must be fairly enjoyable to code. More on this quickly!

Thrones

Thrones – regardless of having been generated over a 12 months in the past – now, really, seem in-game if you have a look at a throne. So that is good.

Bug fixes

I’ve additionally accomplished quite a lot of bug fixes, reminiscent of:

-Resolved a difficulty the place urgent ‘@’ to take a look at your character didn’t correctly provide the identical navigation choice for taking a look at your character that urgent ‘l’ or ‘;’, after which manually taking a look at your self, would.

-Removed a debugging choice within the “Export” menu that I’d by accident left within the sport – whoops!

-Hopefully fastened an issue with the world technology sequence very hardly ever freezing (not crashing) when you transfer the “focus” in your laptop away from it to a different app; I feel this has been resolved, nevertheless it would possibly want a bit extra testing.

-Fixed bugs the place a number of speech choices resulted in crashes.

-Fixed a bug the place urgent the “Exchange” choice in a dialog would result in a crash (although I shall be coming again to this in additional element later).

-Fixed a bug the place the sport would crash upon going up stairs (!).

-Fixed some typos within the technology of monastery names.

-Changed the identify generator for mercenary guilds, since a few of the generated names had been a bit bit… iffy.

-Fixed an issue the place generally asking troopers about their armour brought on a crash.

-Standardised the spelling of “civilization” to the American English model – most phrases within the sport are British English, however I’ve all the time appreciated the look of the ‘z’ in that phrase (I blame Sid Meier) so I made a decision on that one as a substitute.

-Fixed shading on indicators exterior buildings in metropolis centres.

-Fixed a bug with a crash upon getting into a fortress.

-Fixed bug the place a cult ring would generally attempt to generate for a non-cultist civilization, leading to a crash.

-Fixed a BIG and long-running crash bug with some cities on the coast not producing sufficient properties for individuals to reside in, leading to a crash! This was as a result of the sport couldn’t discover someplace to place a dock in time, after which ran out of “can I place a building?” cycles earlier than it was in a position to get to inserting homes (which come after the bigger, extra necessary buildings). I’m actually happy to have lastly solved this one, as this now means there are only a few remaining identified main bugs – actually, solely actually one.

-Fixed a bug the place turquoise mines didn’t show accurately within the encyclopedia and brought on a crash, and in addition generally appeared as “metal” mines as a substitute of “gem” mines (regardless that I’m fairly positive turquoise just isn’t a steel).

-Fixed a bug the place taking a look at a mine within the encyclopedia belonging to a nomadic, as a substitute of a feudal nation, brought on a crash as a result of it was attempting to print the fallacious form of flag.

-The listing of ships within the encyclopedia now exhibits the photographs of the ships alongside their names, locations, homeowners, traits, and many others.

0.10 Begins

So: I’m happy to say that 0.10 is now going to be a launch centered on the stuff I could not get into the previous few releases, plus a load of recent gadgets, some new mechanics, plus a load of polishes and refinements and fixes for bugs and issues of that kind. Again, I feel it is actually necessary for me to settle into a daily annual launch schedule of any measurement, slightly than specializing in big releases throughout any time interval. I simply do not suppose after being fairly unwell for eight months that 4 months – even 4 months of focus – is solely sufficient to do credit score to the ebook technology concepts I’ve began engaged on, and that I’m excited to deploy. With that stated I’m positive I shall be persevering with to do a bit of labor on ebook content material technology, since that excites me and I’m extremely eager on growing this method I’m constructing for this – which I feel is distinct from others? – and seeing the place it will probably go. However, my precedence shall be on this 0.10 content material, constructing on 0.9, sprucing, fixing, bettering, growing, and fleshing out, what’s within the sport proper now. 0.11 is likely to be ebook technology; it would even be fight; it is likely to be some mixture, or one thing else; however 0.10 goes to be a launch of serious measurement, deepening each the gameplay interactions within the URR world, and the sport world element, and I’m excited to get engaged on it.

Thanks for studying everybody, and I’ll see you in a few weeks – I promise! – for the following replace! Smiley


Logged

Ultima Ratio Regum


Welcome to the second URRpdate for the 0.10 launch coming on the finish of December! Quite a bit has been added in the previous few weeks, so let’s get began:

Banking

To start with, you at the moment are in a position to deposit any quantity of your cash into the financial institution in a given civilization, which can then – slowly – accumulate revenue over time. Right now the system shall be you can deposit any forex right into a financial institution, however the forex of that financial institution’s dwelling nation will accrue revenue a lot quicker than different currencies. I’ve been doing a little bit of experimenting with compound curiosity calculations, and fascinated with how briskly the participant strikes across the map, how briskly in-game time passes, all of those kinds of issues, and I feel an rate of interest of round 1-1.5% per 30 days for dwelling forex shall be acceptable; it’s clearly excessive (on a stage we might solely dream of in the true world beneath regular circumstances!) however there shall be many calls for on the participant’s bills, and banks within the URR world are native, not international (so you possibly can solely get your money out in the fitting nation), and it will likely be a strategic option to sacrifice the quick use of your cash for later revenue additional down the road. This will clearly be one thing to playtest, however for now I’m including the flexibility to deposit cash, of any forex, and a 1-1.5% rate of interest month-to-month for the house forex (and round a 0.5% rate of interest for non-native currencies) in banks. All of this could – in time – add one other good strategic layer to the sport world and the participant’s actions, purchases, actions, and so forth. As such, I’ve now constructed the interface right here for the participant to each deposit and withdraw cash in numerous volumes, and to cycle by cash. You’ll additionally discover on the left-hand aspect of the beneath screenshot that every financial institution has a procedurally generated “special offer” which takes the type of “Do X to get Y” – one instance is proven beneath. These could have fairly vital advantages (this one, for instance, would enable the participant assembly the situation to purchase any 5 gadgets in that metropolis’s outlets!) and so I’m hoping these may even make attention-grabbing strategic issues as effectively.

Holy Books and Ingots

Despite on a regular basis and energy I put into engaged on the technology of holy books for religions as a part of 0.9, I realise now that they (typically) don’t really spawn at current! It is feasible for a holy ebook to spawn in a “general store” however the odds are extraordinarily low, on condition that something can spawn in these shops and books are just one class, after which even inside “books” there are various classes of which holy books are just one. I’ve subsequently taken it upon myself to get holy books spawning now in spiritual buildings, the place they seem on tables and generally seem having been left on chairs by earlier worshippers. In 0.10, subsequently, a number of holy books will now seem of their acceptable spiritual buildings, which the participant will have the ability to have a look at. In the long run, in fact, when programs for dealing with stealing and fame are applied, you would possibly have the ability to seize them with reckless abandon, however now they’re simply there to take a look at. This can also be the case for ingots, the place I coded the graphics and the merchandise data for them however by no means really received round to placing them within the financial institution vaults in banks, mints, and many others. They can subsequently now be present in each – once more, they can’t be picked up but, however they only give a bit extra element, and shortly you’ll have the ability to do a bit extra with them than you possibly can proper now. Holy books and ingots can subsequently now each be discovered of their smart in-game places, and the trouble I put in to producing their photographs is not going to waste!

Relic technology

In the prevailing model relics are hidden under-the-hood and by no means actually seem, regardless that you possibly can see reliquaries in spiritual buildings. The present relic generator could be very generic and though it will probably produce an enormous quantity, they are usually of some commonplace kinds, e.g. a bone of some description, a weapon of some description, and so forth. Given that in a future model relics shall be generated as in-game gadgets that is likely to be necessary for fixing clues (or would possibly simply be price quite a lot of cash, in fact, or is likely to be price one thing else if given to the fitting particular person…) I made a decision to return and simply take a few hours to replace the generator. There are quite a lot of faith “archetypes” within the sport that a minimum of partly decide a few of the traits of the faith and what its altars appear to be, and I’ve provide you with over twenty totally different relic archetypes, such that now each faith could have a novel class / “type” of relic. For instance, one faith’s relics would possibly all be golden statues of animals; one other faith’s relics would possibly, certainly, all be bones of historic saints; one other faith’s relics is likely to be mysterious steel dice etched with eldritch designs; one other faith’s relics is likely to be sacred feathers from historic birds; or no matter. The sport subsequently now assigns a relic kind to each faith, and generates a bunch of relics for that faith to have – one per regular spiritual constructing, one per cathedral, and a quantity which might be maybe misplaced, or buried, or in non-public arms, and many others. This doesn’t do an excellent deal proper now, however is setting issues up properly for later.

Building reminiscence

One of the issues with URR has all the time been velocity. I don’t declare to be probably the most technically expert programmer on the planet, however I’ve been frequently bettering the sport’s velocity as a lot as I can. A big enchancment occurred in 0.9 the place I upgraded the rendering engine for the sport’s world (notably the bigger outside areas slightly than the smaller indoor areas) to the purpose the place it was round 40-50% quicker than it had beforehand been. I’m engaged on additional upgrades of this technical type for the long run, mark my phrases, however I additionally wish to velocity up the participant’s potential to navigate the world. One place the place this has lengthy stood out to me is in getting again to buildings; if you enter a district or a city you will have already visited, you all the time begin on the fringe of that map grid and should stroll, once more, into the world with a purpose to discover the store or tavern or no matter it is likely to be. Well: no extra! The sport now retains observe of each construction you’ve seen in a map grid, and from then on, everytime you return to that grid, the sport now lists all of the buildings you recognize, and you’ll so straight there as a substitute of getting to stroll the entire manner by the grid once more! After some taking part in with this it’s clear that that is frankly an enormous time-saver and actually makes the sport really feel far quicker to navigate and get round. I intend to later add the flexibility so as to add your individual “checkpoints” for this method – e.g. if you recognize there’s one thing necessary hidden in a specific home in a specific district, you possibly can put in a checkpoint exterior that home, after which later if you return to that map grid, the checkpoint shall be an alternative choice you possibly can go straight to as a substitute of strolling again by it to get there. For now, although, I’m actually proud of this addition, and it actually speeds issues up an astonishing quantity, and streamlines the participant getting issues completed to an enormous diploma. Without exaggerating I’d say it hurries up the time going from a financial institution to a store by round 90% (assuming you have already got each the places), if no more – this can be a big enchancment.

For these extra casual areas, the sport now identifies explicit areas and methods of going through that will be good to “start” at a park, for example – possibly on the right-hand aspect, going through left, and searching over a bridge – after which if you quick journey to a park, a memorial, or different comparatively amorphous outside areas, the sport appears by these saved place to begin, picks one, and places the participant there.

This has really been the primary factor I’ve been engaged on within the final couple of weeks because the sport wants to have the ability to deal with every kind of buildings, in every kind of areas, and to put you in logical places for these buildings, and to precisely deduce what number of steps must be iterated as you quick journey to them, and many others and many others – nevertheless it’s now completed, and my goodness, it speeds the sport up. This is a extremely incredible addition by way of what individuals today wish to name “quality of life” in sport design, and I’m so glad to lastly get it in there.

Bug fixes / polishes / and many others

– Resolved an issue the place shopping for some sorts of rifle balls / pistol balls would result in a crash as a result of the sport couldn’t work out what to name them.
– Noticed that weapon costs weren’t being appropriately modified based mostly on their high quality stage (low/medium/excessive) and made it in order that they are going to be.
– Fixed a crash bug with a sure (uncommon) class of ebook being unable to determine what ebook cowl it must be displaying on display screen.
– Added metaquestions for “What do you think of [plant]?” and “What do you think of [animal]?”, which additionally appropriately populate themselves with responses based mostly on what the participant is aware of about.
– Going out of your stock into a particular stage of your stock (e.g. “weapons” or “maps” or no matter) now accurately darkens the background stock picture.
– Fixed yet one more drawback with mines within the encyclopedia crashing the sport generally – this could actually, actually, be resolved now.
– Using the keypad’s ‘5’ as a substitute of ‘Enter’ no lengthy causes a crash on the world map (!!!).
– Using the keypad’s ‘5’ now works effective for going up and down stairs, similar to ‘Enter’ does (alongside the standard ‘<‘ and ‘>’, in fact).
– Fixed a difficulty with some sorts of historical past books not accurately itemizing the identify of the factor they’re recording the historical past of, however merely the kind of factor, so one received “Arena: A History” as a substitute of “Redtooth Arena: A History”, or no matter it is likely to be. These books now have the fitting titles.
– Fixed a far much less frequent difficulty equal to the one above however for prisons, slightly than arenas.

Next?

One of the issues with creating this sort of world is all the time the gaps. One creates a world map and thinks “but where are all the settlements?”; one creates settlements and thinks “where are all the people?”; one creates individuals and thinks “what can I actually do with them?”; and so forth. This has all the time been a battle for me psychologically as effectively, all the time feeling like new additions solely recommend future additions, as a substitute than standing on their very own two toes. With that stated, although, with this 0.10 launch I’m discovering numerous satisfaction in going again and shutting numerous the “gaps” within the sport world. The world is now already wanting extra polished, extra full, with fewer unusual “gaps” in its nature, and with way more ease of navigating, exploring, seeing issues, and simply typically getting stuff completed.

As such, for the following week or two I’ll be engaged on extra of those enhancements; extra closing of the gaps; extra polishes and enhancements and optimisations; and usually simply persevering with to shine and extra absolutely flesh-out what’s already there. Expect one other replace, all being effectively, hopefully a while in the midst of November!


Logged

[ad_2]

LEAVE A REPLY

Please enter your comment!
Please enter your name here