Author Topic: Using a new patch mid-game - risks?  (Read 809 times)

Offline SmileyFace

  • Full Member
  • ***
  • Posts: 125
Using a new patch mid-game - risks?
« on: April 21, 2010, 11:55:34 am »
I'm curious if it's unwise for whatever reason to patch AI War to a new version and keep playing a game started in an earlier version. Specifically, I just went from v3.0.6.0 to the latest beta patch. I had been holding off on this because I'm in the middle of a game, but I'm excited by all the beta changes and I want to use some of them right now!

Has patching like this been known break anything in the past?

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: Using a new patch mid-game - risks?
« Reply #1 on: April 21, 2010, 11:57:41 am »
Has it ever broken something? Yes, at least I think so.  And sometimes there have been some major mechanics changes that make for a different game and aren't really the sort of thing that can mesh well, but there haven't been any of those for a while.

Does it commonly break stuff? Not at all. Edit: though there will probably be bugs; won't "break" your game per se.

I'd recommend backing up your .sav files, to be sure, but you should be fine loading a 3.060 game in 3.100 :)
« Last Edit: April 21, 2010, 11:59:21 am by keith.lamothe »
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Using a new patch mid-game - risks?
« Reply #2 on: April 21, 2010, 12:03:10 pm »
Nope, you're all good.  The one thing to watch out for is that you cannot revert a savegame if you later decide you want to -- so hang on to a copy of the original save if you think you want to.  But savegames are always forward compatible, and I routinely test this with saves from pre-1.0 (before the game was even out), the 1.013 range, the 2.0 range, and then the post 3.0 range.

When upgrading from some of the really distantly far back versions, there are of course a few hiccups that are unavoidable.  The balance might be skewed from what it would have been, for instance: reinforcements higher or lower than they should be, or other things in concentrations the should not be, etc.  But even with the really really old saves, the game detects the worst of those and does things like adding in extra capturables as needed, scrubbing out the most egregious excesses of things that should not be in too many concentrations in the hands of the AI, etc.

There are also some collision issues when you go that far back, based on things like command stations, space docks, and energy reactors now being much larger.  They tend to really overlap one another when loading a savegame from that far back, which looks bad but which does not affect gameplay.  For the AI ships that would have that issue, we automatically correct that on load, but for players that has other consequences (making force fields no longer sufficient, etc), and so we don't do any auto-correction at all for player ships there, letting players themselves autocorrect if they so desire.

None of that at all applies for moving from 3.060 to 3.100 or similar (or even 3.000 to these betas), but I figured I would give an all-inclusive answer since others may have older savegames that they are wondering this about.  The upgrades-in-the-middle can definitely alter the flow of a game as older strategies get nerfed and new ones become available, etc, but that's not something that is breaking in a literal sense (it could mean that you now lose where you might have won before, or vice-versa, but even that is pretty rare).

Forward compatibility is super important to us, so we put a lot of effort into making sure that it "just works" in every case that is feasible.

EDIT: Ninja Keith strikes, this time, and beats Ninja Chris to it. :)
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline SmileyFace

  • Full Member
  • ***
  • Posts: 125
Re: Using a new patch mid-game - risks?
« Reply #3 on: April 21, 2010, 12:09:55 pm »
Thanks, guys! :) That's reassuring to hear.

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Using a new patch mid-game - risks?
« Reply #4 on: April 21, 2010, 12:10:28 pm »
You bet!
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!