Hey guys.
It would appear that the schedule I gave for milestones was a bit too enthusiastic.
As you know, LWB6 is a complete rewrite of the game. In a different language. And therefore, using different libraries, some of them chosen completely at “random” (that is, based purely on API cleanliness).
Two weeks ago I noticed that, despite the fact that everything I had actually worked, I was having major performance problems. This prompted a rewrite of 75% of the code I already had.
I have rewritten most of the code already, but it is not really “clean” code, needs additional testing, and more commenting. In addition, some parts which used to work no longer do.
In addition to the above, I am currently (1) working on a government-funded contract, (2) trying to turn my job experience into a diploma and (3) buying a house. While all of these are important (to me, anyway), I’m afraid they aren’t compatible with heavy LWB6 development work.
Because I want to make sure that B6 development starts on a clean basis, Milestone 1 is delayed until July, the 15th. In addition, other milestone releases will also be delayed – probably with a 6-month release interval, but I need to think about it some more. I will post the new schedule when M1 is released.
Please accept my most sincere apologies.