glob2-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [glob2-devel] Backwards Compatibility and the next release (must rea


From: Bradley Arsenault
Subject: Re: [glob2-devel] Backwards Compatibility and the next release (must read)
Date: Sun, 15 Apr 2007 20:05:59 -0400

On 4/15/07, Kieran P <address@hidden> wrote:
I'm all for breaking compatibility if it means we can get a better code
structure for Glob2. So by all means, go ahead.

I have a lot of free time on my hands for the wiki (which is slowly getting
completed), the win32 and mandriva releases (both will be complete within a
week), and I'm also happy to remake every map, and more when the time comes
so users can have a map to play on when Alpha 24 (or 0.9.0, whichever you
prefer) is released.  Thats no problem.

The only problem is, as you said, Autosaves, but You could write a seperate
programs, a small button in Glob2 so that rather making it comptable (like
having the new and old work together which is messy), just have the new code
there, but provide a tool to convert old to new. That way you can have the
new code running, and a 1 page script to convert to the new format. So you
can convert old games to new :D Would that be possible (rather than
converting in game and having lots more code like you said).

That is the problem and thats what I'm trying to do allready, and its
not easy. The conversion would require importing from the old
structures to the new structures. This means retaining all the code
for the old structures, and all of the code for the old game saves,
and interpolating this code with the new code. This gets really messy
really quick and defeats the purpose of re-organizing the code in the
first place (which was to avoid hack fixes).


> it seems people (one person) is crying out for a bug-fix release.


I assume you mean me :P I played several games and the only bug that needed
fixing majorly (now that mingw works) is the one with repairing buildings.
Once thats fixed (and any other blocker bugs), then Alpha 23 is done and
ready for release. I should take you what? 10 minute to find the problem and
20 minutes fixing it? 30minutes and then nothing but the new core engine
design :D

If you feel like you want to do an Alpha 23 release, by all means make
a release candidate and get it started. I'm sure you can handle
managing this release. :)

--
Really. I'm not lieing. Bradley Arsenault.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]