Great news!!!

I have closed the book on .310 for now. Frankly, I could have kept going and worked on it for a while, but after the SGJ podcast I want people to be playing the same version as they saw (with a bit more stability, of course!)

Please remember that you can hotsave the game using F1 and hotload using F2.

As usual, the new version is available on Sourceforge using the link to the left.

Here’s the full changelog!


Imperia V.310c Change Log/Readme




* Please uninstall any previous version of Imperia before installing a new version. I have not yet added patch ability. The good news is that the install is relatively quick.

* I am updating the Sourceforge Imperia wiki periodically and this will be the best document for questions and how to play Imperia. Please refer back to it frequently.



* Fixed issue where game would crash after dismissing 2nd viceroy in the game

* Fixed issue where logistical stations would not receive food/materials for their planet

* Fixed a small glitch where if you loaded a game anywhere other than the quadrant screen, it would be blank and you would have to refresh it first

* Fixed a terraforming crash bug where it attempted to calculate the terraform amount using a viceroy on an unowned planet

* Fixed some save game issues with character intelligence and greed not saving properly, causing very high intel values upon reload

* Fixed an issue with saves that would cause save games to get exponentially larger if unchecked, although it would not affect the game itself

* Fixed emperor not aging issue

* Fixed several trade/logistic issues; trade should be more consistent and smooth

* Fixed crash issue with adding a system capital and moving the system governor

* Fixed annoying UI bug where holding down RMB while moving over a system would jump to that system.

* Fixed wordwrap function where the last word in a string block might not wrap correctly, causing it to draw off the screen

* Fixed crash bug when hotsaving a game anywhere other than the game process (i.e. the title screen)

* Fixed informer alert so that it only shows when new informers appear at a planet, not every turn

* Fixed being able to embargo the imperial capital – just not right!

* Fixed crash bug where loaded games would not correctly load the character pool causing a crash when the pool to get a new viceroy from was empty

* Fixed bug where new outposts would not be added to the Empire’s planet lists, causing several issues

* Fixed the running out of planets issue when starting a new game – it rolls over the planet list


* Added Emperor screen, basic functionality

* Added universal tooltip system that will allow easy programming of tooltip help for virtually any part of Imperia! Added for this version: tooltips for all Character actions.

* Added numerous additional conversation strings to further personalize interactions

* Added Nationalist/Tyrannical continuum and added effects

* Added Nationalist/Tyrannical value effects for every character action

* Added hit to Nationalist rating if you cancel a good Edict equal to double the original effect (to prevent cheese ‘start Edict, cancel Edict’ techniques)

* Added next/previous buttons to Intel screen for easier navigation

* Added additional sort hotkeys to the Intel screen (Unrest – ‘U’)

* Added a check to each planet each turn to adjust the bio rating based on the primary designation

* Added more labels to Intel screen for additional designation types

* Added system trade screen window. This shows downstream trades (moving goods towards trade hubs) and upstream trades (moving goods towards planets that are in short supply). This is the first step in improving the trade/logistical UI.

* Added expanded trade mode UI on quadrant map. This mode will show lines and arrows showing upstream and downstream trades, as well as the amounts moving to and from each system.

* Adjusted trade logic so that planets will not send materials if they are below the goods alert threshold

* Added flag for characters who ask for a starbase to be built in conversation will now no longer hold up construction of it regardless of influence or loyalty

* Added UI feature: right-click will exit any main screen (intel, emperor, etc). ESC will also do the same

* Added remaining Edict alerts on system screen showing what is being built and what estimated time remains

* Updated look of planet status information on system screen for easier readability

* Added mouseover/contact capability for planetary viceroy on system screen

* Added character PoSup foundations: When you have at least level 3 intel on a character or active informers, you can see their PoSup. Will eventually lead to things such as breakaway systems, planets, and sectors if your PoSup is low, theirs is high, and they don’t like you

* Added new Character Action: Have personal conversation – this is another way to potentially increase your knowledge of this character, and when the needs and wants system is implemented, it will give clues to what they want and covet, helping to improve relations with that character (if desired)

* Added toggle on quadrant screen to remove sector lines (default option on ‘no submode’ display mode) – hotkey ‘S’

* Added ‘Stockpile Goods’ character interaction. This will always succeed and basically allow the planet to no longer be required to send most of their excess goods to their downstream hub. The character will be grateful and this is seen as a Nationalist act.

* Added ‘Send Goods’ character interaction. This may NOT succeed depending on many factors and will always make the character less loyal and depending on their personality (and the state of the planet) more angry. This is why you should be careful before taking a planet out of the trade network – you may not easily be able to get those goods back!

* Added build number to main status bar

* Added Emperor Continuum display to main status bar for consistent reference without always having to go to the Emperor screen

* Changed alerts to only appear when the planet has a year’s worth or less of goods depending on their usage. Fixes alerts generated by new or small planets that don’t have large stockpiles yet

* Changed trade system to disregard planets that are being abandoned for consideration for alerts, economic stimulus, sector expansion and needed goods – i.e. they will not be sent further goods or expand on their own

* Added more planet description strings. Doesn’t affect gameplay, but adds more variety to the planets.

* Added cool new Imperia desktop icon by Cor’e

* Added beginnings of new graphics overhaul 🙂

* Added admin cost of contacting character to character tooltip



* Raised cost of Logistical Station slightly

* Adjusted Nationalist effect of most Edicts downward slightly

* Adjusted Tyrannical effect of most Edicts upward slightly

* Adjusted Tyrannical effect of more Designations that promote military or heavy production or excessive government

* Lowered the chance that characters will reduce government unless they are very loyal and/or strongly Nationalist

* Lowered pool recharge rates across the board

* Changed character reactions to show ‘neutral’ until you have reached a certain level of interaction with them in order to promote more interactions and initial learning about your leaders’ personalities

* Changed Emperor power calculation to take into account your Will and Charisma rating, also dropped somewhat the PoSup rating factor. This will serve to have an initial lower rating early in the game, but more room for growth without having a super high PoSup later

* Added major Popular Support hit for abandoning a planet, moreso for abandoning a system/sector, this prevents abandonment unless as an absolute last resort


Unresolved Issues

* None


Enjoy, and as always I’d love your feedback on the forums at!


Sorry for the length of time between updates – real life job sometimes gets longer and more job-y. However, I have recently had a few days off and I have put that time to good use, working hard on .3. I have listened to your requests (thanks to all who voted!) and I am wrapping up work on a quicksave/quickload system that will auto-save each turn AND let you save at any time by hitting F1 or quickload your last save by hitting F2. Since this is not a forms-based game, it is up to the programmer to create the save/load form by hand, so that’s a project for another day. There will also be a small debug feature that will let you turn off the system info bar on the galaxy screen (this is causing issues for a very small portion of people and I want to isolate it as an issue) by pressing hotkey ‘I’.

I have also worked on some data streamlining while I was mucking around in my classes and data managers, so hopefully you should notice some game speed improvements.  Since save and load seems to be far and away the most requested feature, it will be the primary feature in .3. Next after that? The emperor screen, with personal edicts and your tyrannical/nationalism rating, and more data about your reign that you can view. And after that? A (vastly) improved Economics screen, with Edicts for taxation limits, saving, and more! Also, I think I have worked out a good way to show trade flow, so that you should know where your goods are coming and going so that you can more accurately plan out your trade/manufacturing/embargo strategy.

Even though it wasn’t ‘voted’ high, I do want to start adding triggers and events generated by high character anger and jealousy. This will make your dealings with characters more circumspect and hopefully make the ‘bad boy’ path to victory a little more fraught with danger. This will also create the foundation for ‘coalitions’ of people working, say several sector governors working together if they hate you enough to destabilize a portion of your empire and work to discredit you among their people, seriously hurting your PoSup in those sectors. And I can’t wait until military/starships get put in! 😀

Finally, I will be spending all of Friday on the wiki. I am looking at moving to a different wiki system that is easier to edit and manage, so I’ll keep everyone posted.

I’m not going to give a firm release date for .3 except – Soon(tm)!




The people have spoken!!! See… this is why people should respond to my polls!! A clear majority of the respondents do not have access to 1080p monitors, and while I could be stubborn and say ‘damn them all, after all it’s free’, I decided to tackle it as an interesting programming challenge. And I am happy to say that I have developed a pretty neat scaling mechanism that will allow ANY resolution to play the game!

Imperia will now auto-detect your current resolution and set it to that, and when I set up an options screen you will be able to set a resolution in-game from there, and it will save from session to session. I already have the button bar, the main title screen, the top status bar, and the galaxy screen completed! All that’s left is the system screen (pretty easy), the intel screen (harder, but doable) and the planet screen (OMG). But I now have the process – it will just take some time and elbow grease. (That said, the graphics are still optimized for 1080p, so it won’t look as great, but YOU WILL BE ABLE TO PLAY!!!) The alpha release should have this functionality!