HomeGamesUpdatesPricingMethodology
Steam News16 April 20262mo ago

Kingdom Crier #48: Performance!

While we're hard at work on 1.0, we wanted to show the live game some love - so Kingdom Crier #48 accompanies v0.31.3 which is dedicated to improving Performance!

In this update9

Full notes

Full Noble Fates update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

0 fixes2 additions4 changes0 removals
  • Performance
  • Gameplay
  • Compatibility
changedWhile we're hard at work on 1.0, we wanted to show the live game some love - so Kingdom Crier #48 accompanies v0.31.3 which is dedicated to improving Performance!
changedCharactersSome of the Needs were running expensive queries to check for nearby Props, so we improved those algorithms. In addition, we were running the Command Logic more than we needed to and doing some unnecessary calculations in Character Avoidance (Collision).
addedMathLow level improvements to a function that is called thousands of times per frame add up quickly!
addedOther FixesSerfs can now warn of incoming Raids, Influence returns of Sending Items to other Kingdoms scales better, and Kingdoms (yours included) don't worry about cleaning up around other Faction camps.
changedPatch NotesNoble Fates 0.31.3.1 Released Performance Update
changedExperimentalIf you have the stomach for brief bouts of instability and want to help us out - switch to (or stay in) the Experimental Beta on Steam and participate in discussions here or on discord.

Noble Fates changes

changedWhile we're hard at work on 1.0, we wanted to show the live game some love - so Kingdom Crier #48 accompanies v0.31.3 which is dedicated to improving Performance!
changedSome of the Needs were running expensive queries to check for nearby Props, so we improved those algorithms. In addition, we were running the Command Logic more than we needed to and doing some unnecessary calculations in Character Avoidance (Collision).
addedLow level improvements to a function that is called thousands of times per frame add up quickly!
addedSerfs can now warn of incoming Raids, Influence returns of Sending Items to other Kingdoms scales better, and Kingdoms (yours included) don't worry about cleaning up around other Faction camps.
changedNoble Fates 0.31.3.1 Released Performance Update

While we're hard at work on 1.0, we wanted to show the live game some love - so Kingdom Crier #48 accompanies v0.31.3 which is dedicated to improving Performance!

There's more to do, but this should make a noticeable improvement.

Performance

Input

This one was a biggie - we were reaching out to platform preferences to check for key bindings every time we consumed input - instead, we now cache these values to greatly reduce the cost.

Background Simulation

We tackled spreading out background Mortal updates over time and cycling through Kingdom Strength calculations - they're expensive!

Characters

Some of the Needs were running expensive queries to check for nearby Props, so we improved those algorithms. In addition, we were running the Command Logic more than we needed to and doing some unnecessary calculations in Character Avoidance (Collision).

Pathing

We cached some values in critical areas to cut down on the cost to determine Reachability.

Animation

Turns out we were carrying a lot of unnecessary Animation Components on our Prefabs for things that didn't even animate! All better now.

Math

Low level improvements to a function that is called thousands of times per frame add up quickly!

Other Fixes

Serfs can now warn of incoming Raids, Influence returns of Sending Items to other Kingdoms scales better, and Kingdoms (yours included) don't worry about cleaning up around other Faction camps.

Patch Notes

Noble Fates 0.31.3.1 Released Performance Update

Crash Fixes Speculative fix for Character Needs Crash Fix for crash when Characters are off Map Performance - ~7ms+ saved! Kingdoms Simulation Optimize background Mortal Simulation - ~.5ms saved Optimize Familiarity Updates - ~.5ms saved Optimize Kingdom Strength Updates - ~.5ms saved Characters Optimize Command Updates - ~.5ms saved Improve Hygiene Need Performance - ~.5ms saved Improve Light Need Performance - ~.5ms saved Optimize Character Avoidance - ~.2ms saved Pathing Optimize Reachability Determination - ~.5ms Debris Improve Decay Performance - ~1ms saved Animation Optimize Animation - ~.4ms saved Fishing Improve Fish Performance - ~.3ms saved Input Optimize Input - ~1.5ms saved Math Optimize Tile Calculation - ~.2ms saved Incoming Raid Petitions Serfs can now warn about incoming raids Ballistae Fix bug that prevented Operators from firing if not Assigned to Guarding Negotiations Dial back the Diminishing Returns for Sending Items Cleaning Fix bug that caused home factions to clean debris at visitor camps Crafting Fix for bug that produces bad Recipe Castings

Restart the game and steam to pick it up!

Existing Saves

This update is compatible with existing Saves.

If you run into a problem, don't hesitate to let us know and we'll get it sorted.

Mods

This update should be compatible with all v0.31 Mods.

if you run into a problem, let us know and we'll worth with the Mod author to sort it out.

Experimental

Updates like these arrive on the Experimental Branch first.

If you have the stomach for brief bouts of instability and want to help us out - switch to (or stay in) the Experimental Beta on Steam and participate in discussions here or on discord.

Expect occasional issues - but know that we appreciate you helping us make the game better!

1.0 Progress

Work on 1.0 continues.

We've wrapped up the core of the QOL updates and are now hard at work on the Features and Content for 1.0. From there, we'll move on to Bug fixes.

There's a lot to do, so it'll be a bit - hang in there!

Discord

Join the Official Discord to participate in Development! Steam post image

Reviews

If you like the game, please consider leaving a Review. These can help players decide that Noble Fates is worthy of their attention.

Thanks for reading and thanks for playing! The Noble Fates Team

Source

Steam News / 16 April 2026

Open original post

Changelog.gg summarizes and formats this update. How we read updates.