Install Steam
sign in
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem



The Starforged Update (V1.4.0.0) has now gone live on Steam, adding the next step in the singleplayer storyline and bringing some much-needed improvements for our favourite Robotic race. We’ve improved the AI under the hood of Predestination to address balance and fairness issues players reported in the late game, and started work on some diplomacy AI improvements. This update also adds commander portraits and improvements to ship captains and planet leaders, a lot of small improvements, and a ton of bug and crash fixes.
(Starforged Mission concept art by Travis Morrow
At the end of Mission 4, we got our first taste of the robotic Starforged race as they barged into a secure communication channel in search of their creators. We’ve now released Mission 5 of the Before the War story arc, telling the tale of the emergence of the Starforged as a sentient species and what led them to join the galactic discourse. As the sole survivor of the crashed United Colonies Starliner Prometheus, cyberneticist Dr Elias Breen finds himself stranded alone on an icy planet with only the robotic soldiers of the United Colonies 5th Mechanised Infantry for company and a whole lot of time.
We hope you love playing through this mission and learning about the history of the Starforged as much as we loved making it! As part of this mission, we’ve made a few improvements to the Starforged as a race as they felt a bit underpowered in some circumstances:
We’ve added some cool new portraits to the lost ship captains and former planet leaders who periodically appear and offer their services to your empire. We took a little time to flesh these out, buffing most of their stats upward to reflect the late stage of the game they appear at and ensuring each one has backstory that fits their style.
We’ve overhauled the AI research system in response to your feedback. The old system often had races sneakily trade techs in the background as a way to maintain game balance against a powerful player, which felt cheap. AI races will now naturally prioritise research when they’re far behind in tech, and other things when further ahead.

Hey everyone!
The biggest feature in V1.2 was the release of all the 3D ship parts for all races. The Sauros have gold and sand coloured components with ornate wings, the Starforged have huge utilitarian blocks with pipes and grills, and the Kazzir have brightly coloured racers with floating cameras and completely unnecessary wings and spoilers. We’ve also added a default Dreadnought ship design for each race, and unique new models for the Revenant ships. Check out the screenshots below for more:

The V1.2 launch update included a series of major optimisations to speed up the game. We added a Planet cache system with hundreds of pre-generated planets of all types and sizes, drastically speeding up planet generation times in exchange for the game taking up 2gb more hard drive space. This completely eliminated the delay when opening a planet for the first time, and cut down Space Exploration and Space Colonisation era map generation times by over 70%.
Story Mission: The Z’loq Emerge: “Having conquered the oceans of its homeworld, the Z’loq empire is now facing overpopulation in the Coral Spire. The legendary Z’loq Chieftain Grizn’q has demanded that additional spires be built and the planet’s oceans be exploited to their fullest potential. As the population grows, the Z’loq now look for new territories to explore … or to conquer.” This story mission is complete and released.
We improved the ancient ruin excavations system. Ruins on the homeworld now always give you a piece of ancient infrastructure when excavated, and ancient ruins or crashed ships further from homeworlds get more powerful technologies. We’ve added some more powerful pieces of ancient infrastructure such as the Ancient Robotic Lab, Ancient Robotic Factory, and Ancient Robotic Farm.
When you reach the First Contact tech era and haven’t met another race yet, you used to get a popup saying you received a transmission from deep space, but nothing actually happened. Now you will automatically make contact with the closest alien race when the transmission is received. When the Galactic Council is formed by any race, all races who haven’t made diplomatic contact with each other will also automatically meet each other.
We made some big improvements to the AI in order to make them create better empires. The AI will now colonise non-habitable planets using biospheres and can set up trade routes between planets to supply them with food, which in turn allows you to passively harm their empire by sending ships to blockade the trade route.
Portable switch: Adding a portable.txt file to the Content folder will enable a new portable mode where the ini file and save game files are relocated to within the game folder rather than in your AppData folders. This would be useful if you wanted to run the game off a pen drive and keep your saves with the drive so you can bring them to any PC. If you disable the portable switch, the game will automatically try to copy your local save games into your appdata the next time you launch the game.
The number of bugfixes we made in V1.2, V.13 and all the intervening patches is too long to list, but a few headline fixes include:
(left to right) Craig, Brendan, Steven and Tina at the NI Game Awards 2018
(Brain and Nerd in its new location in the Pixel Mill accelerator)
Predestination V1.10 has now gone live on Steam! This is the first major gameplay iteration since we officially entered beta and it revamps a large number of gameplay systems, so this is going to be a massive dev update article. The 3D ship designer has been improved with the promised Simple Editor Mode, and shield, armour, and engine modules have been rebalanced across all ship classes. We’ve also implemented ship refitting, ship crew bonuses, and the ability to rush ship production by spending BC.


.



.


.
.
We made a major iteration and balance pass on all races in this update to meet a specific set of design goals. We made sure that each race has a preferred economic option and is designed for a specific play style, and that each race has a significant enough bonus to both the galaxy-level gameplay and the fleet combat gameplay. Each race now has at least one special trait that influences its play style and two unique technologies that integrate well with its play style, and we’ve added several new AI behaviour mutators to make each race AI behave a little differently.


Minor Feature: Scrollbar System: One of the most common bugs we get reported is that parts of the UI sometimes don’t allow you to scroll down far enough to access something, or that they sometimes let you scroll down way past the actual content in the window. We have also had some inconsistent behaviour from scroll bars across the game, some allowing click and drag and others not. We took the time to overhaul the scrollbars across most of the game by creating a Scrollbar system that can be applied to any in-game window. The new scrollbar automatically resizes to fit the content drawn in the window, and should eliminate those pesky scroll bar bugs across the game for good. Please continue to report any bugs of this nature if they do happen again, as they will be much easier to fix now with a single centralised system.
It’s been some time since the last major dev update article, so this is going to be a big one as we have a lot to catch everyone up on! First I’d like to say thanks to all the people who offered words of support recently when I mentioned on Steam that my dad had passed away. We’ve been working hard on the game since then and the big news is of course that we hit a major milestone with the release of V1.0, which marked the point at which Predestination officially left alpha and entered the beta release stage.
Most of the work since the V1.0 release has been fixing bugs and crashes as reports come in, but we’ve also made some general improvements based on feedback:
Dynamic Descriptions: The descriptions on buildings and infrastructure can now contain variables and they will update to reflect changes due to new technologies etc. For example, Ore Refineries will now correctly update to state that they generate 3 metal per ore deposit in range when you research Carbonide Drills. This was reported as a bug by a few confused players who expected the tooltip to update, so we considered it an important quality of life improvement.
Optimisations: After the first round of optimations in V1.0, we released a number of other improvements in further patches. The planet generator’s procedural seed textures are now automatically pre-loaded and kept in memory throughout the game rather than being loaded only when generating a planet, for example. This increased memory usage by about 100mb (eating into some of the V1.0 memory savings), but reduced planet generation times significantly and solved a number of reported crashes.
All of the core gameplay that will be in the final release version of Predestination is now in the game, but some of it will need improvements before it’s ready for release. We’ve been collecting your feedback for some time and compiling a list of areas of the game that could use improvements, and this is all being rolled into V1.1, our first major iteration. Work on this update is already well underway, several features have been completed and we plan to deliver them all as one big update as some of them are interdependent. I’d like to break down each aspect of the iteration now, and if you have any thoughts on these changes then we’d love to hear them.
A discussion thread started some time ago on the Steam forums about Predestination’s economy gameplay, and we discussed various changes that could be made to improve it. In addition to doing a balance pass on the economic gameplay, we plan to both improve the different ways of generating money and add new outlets for spending it. BC should be a universal currency that lets you cut corners throughout the game, something that you save up when you can so that it’s there when you need it.
.
The racial bonuses in Predestination haven’t changed since race stats were first implemented, and we’ve noticed that some of them are unbalanced. The United Colonies’ Creative trait that allows them to research all branches of the tech trees can be super powerful, for example, while the Renegades’ Hardy ability that lets them live on Ice, Desert, and Ocean environments without biospheres is a bit crap. Now that the final gameplay is in place, bonuses such as +10% to food or metal production also feel pretty weak and will need to be buffed.
.
We recently added the Star Claims feature that lets you negotiate with the other races for exclusive ownership of uncolonised star systems. We’ve collected solid feedback on the feature and done a lot of internal testing and have now come up with a plan to improve it. We’re going to flip the Star Claims on their heads. Instead of individually negotiating the same claim with every race you’ve met, you will issue a global claim and races that don’t like you may choose to disrespect it. The design we have right now is as such:
.
Random events are a core feature in any 4X game, and in Predestination they take the form of Planetary Disasters, Revenant Attacks, and Temporal Rifts that can be investigated to find anything from free ships to bonus research. We recently changed Revenant Attacks to happen on a turn-based timer to keep tighter control over how often they appear and to use as part of the difficulty system, and now we plan to do the same with other random events. At the same time, we plan to iterate on the planet disasters, add positive planet events, add more random events, and improve temporal rifts:
.
The Asteroid Miner module currently just produces 25 metal/turn for a planet in the system, and there are no actual asteroid belts in the game. We plan to add asteroid belts as a type of planet and spawn them into some of the empty spots in generated star systems, and then Asteroid Miners will produce 25 metal/turn for each asteroid belt in the system.
.
Infrastructure Build Queue: We’ve been investigating the idea of adding an Infrastructure Build Queue the same way we have for city buildings. If you place an infrastructure that you can’t afford the metal cost for, it would be added to the queue and appear as scaffolding while its cost is slowly accumulated. This would also solve the issue where a Tiny planet still needs a minimum of 5,000 metal storage to build a starbase. There are some problems relating to staffing infrastructure and which ones it should build first, but we’ll implement this and do some tests to see if it performs well.
.
[Complete] Simple Mode Editor: Last time we overhauled the ship designer, we added advanced editor tools for placing items on the ship hull, scaling, rotating etc. In the next update we’ll add a simple mode editor that lets you design a ship quickly by picking a hull size, selecting one of the pre-designed visual designs, and then dragging weapons and modules into a simple list. When creating a ship design, you will now choose between using the Simple Editor or Advanced Editor.
.
Every feature in Predestination has an associated AI that knows how to use the feature about as competently as a human player, and we’ve kept these up to date with each update. Once all of these iterations are complete, we’ll have to revisit every aspect of the AI to ensure it’s still able to play competently, and build new AI routines for all the new gameplay. This includes but is not limited to:
Loading
