Posted on

Version .3 will be released by tomorrow! Change log attached!

Well, it’s been a longer wait than I wanted, but finally version .3 is just about here! I wanted to test it as much as I could, and I look forward to more people being able to get farther into the game and to help stamp out the last few known crash bugs!

Imperia V.300 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 numerous issues related to the save/load system
* Fixed an issue where the emperor power was not calculating correctly
* Fixed the ADM increase chance for the emperor – was almost impossible previously

* Added hotkey save/load system. F1 will hot save your current game and F2 will hot load from any point in the game. If there is a game version mismatch, the game will not load.
* Added system information display bar functionality hotkey ‘I’ to toggle between the system info bar displaying in the quadrant display as a player option while I chase down an annoying crash bug that results as a result of the SID bar displaying.
* Due to player request, pressing the ESC key in a screen other than the quadrant screen will act as a right click, i.e. take you one screen out. The ESC key on the quadrant screen will eventually bring up a popup menu that will allow you to exit, load, save, and return to the start menu; for this build, it will exit.
* When an unexpected crash occurs, a log folder is created under your C: directory, called ‘ImperiaLogs’. In addition, a popup window will appear explaining the specific exception and trace for the crash. This information will help immensely in tracking down some remaining bugs.
* Added loading and new game start screens
* Added launch buttons on the title screen (new game, etc.)
* Significant ‘under the hood’ revisions to error checking and data structure that will enable much faster updating and debugging
* Added credits page
* Fixed annoying screen whitespace on title screen and a few other screens


Unresolved Issues
* For a very small # of people (that I know of) mousing over certain systems causes a CTD. I am still investigating.

I look forward to everyone’s feedback and getting back to adding some actual content!
Posted on

UPDATE – Imperia V .300 Status – AKA Fun With Coding

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)!