During the last year, I managed to stick to a rather clear scheme considering the versions of LR: The Book of Stars. Here's how it works:
Branch.Major.Minor.Fix such as 1.5.3a
Branch is currently 1. And it will stay 1 forever, unless my plan from 2008 to create a completely object-oriented re-write from scratch will succeed (and I don't think that this will ever happen). Thus, Branch is basically without any significance at the moment, except to state the game in general is considered stable.
Major is currently 5. This value is increased every time when new content is added to the game. By content I mean big questlines (such as the Interludes), new dungeons or dungeon levels (such as the Forgotten Realm), etc. Currently, I plan to have a 1.6 release ready for the roguelike release party someday in September 2010.
Minor is currently 3. This value is increased every time when smaller features are added (such as the defensive/offensive switch, or the nice, but gameplay-wise meaningless character portraits in 1.5.3), when a decent number of bugs get fixed or when balancing changes are made.
Fix is currently undefined. This alphabetic value is increased beginning from a to z, when a hotfix is released that is necessary to play the game. Usually, I try to avoid such situations, of course, but sometimes I'm to confused, or tired, or otherwise absent, that this gets necessary (for example, when I forget to remove the cheat keys in the game, or an important text file, or when a CTD would occur really often). The latest version with a fix was 1.5.1a.
Earlier / Later / Permanent Link
powered by d.elog blogging software v0.6 / 17.04.2009
© Mario Donick 2005–2009.
d.elog contains Xinha, a free WYSIWYG textarea editor.