Author Topic: Save Game Structure  (Read 1600 times)

Offline RCIX

  • Core Member Mark II
  • *****
  • Posts: 2,808
  • Avatar credit goes to Spookypatrol on League forum
Save Game Structure
« on: February 02, 2010, 06:21:25 am »
Is it possible to get a "guide" for savegames and some details of how AI war zips all the data together so we can maybe try and piece together a tool of some sort which can engineer savegames? It's the next best thing to getting an in-game tool of similar caliber...
Avid League player and apparently back from the dead!

If we weren't going for your money, you wouldn't have gotten as much value for it!

Oh, wait... *causation loop detonates*

Offline carlosjuero

  • Full Member Mark III
  • ***
  • Posts: 211
Re: Save Game Structure
« Reply #1 on: February 02, 2010, 09:29:51 am »
Why would you want to 'engineer' a saved game? The only reasons that come to my mind involve cheating in some method or another...

Offline deMangler

  • Full Member Mark II
  • ***
  • Posts: 189
  • om tare tuttare ture soha
Re: Save Game Structure
« Reply #2 on: February 02, 2010, 12:02:37 pm »
Why would you want to 'engineer' a saved game? The only reasons that come to my mind involve cheating in some method or another...

In one of my AI War Games I edited the savegame to get the planets named how I want, but at the time I didn't know you could do it in the galaxy map.
It seems you can do a lot from the lobby....
Hmmmm are we talking about changing the rules of a game halfway through? A bit like savescumming only possibly worse?

The problem with allowing people to change games halfway through, and savescumming, is that it encourages people to build time-machines in real life and go back and change things. Before you know it you are accidentally becoming your own great-grandfather, or worse. We all know from the news how dangerous and influential video games can be.
I advise caution.
 :-\

<edit> Sorry, the above should read 'great-grandparent' <edit>
« Last Edit: February 02, 2010, 12:31:41 pm by deMangler »

Offline keith.lamothe

  • Arcen Games Staff
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,505
Re: Save Game Structure
« Reply #3 on: February 02, 2010, 01:13:34 pm »
Savegame analysis has legitimate uses, there's a lot of info that's interesting (from some perspectives) that just can't be shown via ingame interface in a suitably usable format.  But there's a lot of other priorities as far as programming work; whether Chris wants to publish a sort of format key (or have me do so) is up to him.
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: Save Game Structure
« Reply #4 on: February 02, 2010, 02:00:11 pm »
One goal for the future is a full-out scenario designer, but I don't think that savegame editing is going to be particularly a great stopgap.  For one, it's infinitely abusable, and for another the format is fairly nontrivial in terms of including a lot of variables and functionality that would have to also be explained in terms of allowable ranges, purposes, and varied usages.  And there are several blocks that are compressed, to make it even worse, so you have to have just the right decompression algorithm as well as the knowledge of all the (ever-changing) parts of the game itself.  To me, at the moment it seems a can of worms, and it would be far easier to eventually just create a scenario editor instead.
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 RCIX

  • Core Member Mark II
  • *****
  • Posts: 2,808
  • Avatar credit goes to Spookypatrol on League forum
Re: Save Game Structure
« Reply #5 on: February 02, 2010, 11:30:57 pm »
Ok, sounds good. The only reason i wanted it is to basically poke and prod at the game and just tinker to see what i could come up with, but a scenario editor sounds great too!

Edit: ugh, really bad mistypes there...
« Last Edit: February 03, 2010, 01:04:30 am by RCIX »
Avid League player and apparently back from the dead!

If we weren't going for your money, you wouldn't have gotten as much value for it!

Oh, wait... *causation loop detonates*

Offline HellishFiend

  • Hero Member Mark II
  • *****
  • Posts: 758
Re: Save Game Structure
« Reply #6 on: February 03, 2010, 12:43:55 am »
A scenario editor sounds really cool as something to have way down the line. I'd hate to have it too soon though, as it would be too tempting to use and deprive yourself of the experience of playing with a properly random seeded map.
Time to roll out another ball of death.

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: Save Game Structure
« Reply #7 on: February 03, 2010, 09:27:44 am »
Right now, the plan is to add that around the time of the second expansion, but that might change if other features are more popular at that time.
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!