GNE is nearing version 0.5. If you are keeping up to date via CVS (if you
are, I'm sorry I haven't been doing a great job keeping a consistant
quality of code at all times and also changing the API on you a lot with
small things).
If you are using the CVS GNE, I ask that you please update and test what is
going on right now. Make sure that you can run all of the examples
properly. I've been seeing 3 errors but I've not been able to reproduce
them locally on my two test machines, and they are very bad errors.
The exnetperf example has been updated to allow the reporting and changing
of rates (changing of rates in client-side only, simply for ease of
programming -- the server CAN change the rates but it would require a much
more complicated UI).
I have very little left to do for GNE 0.5 and the completion of the mid-
level classes! Once 0.5 comes out you should be able to use all of the
classes and functionality you've seen promoted thus far. After 0.5 the
game engine classes, which are all optional, will be added into GNE.
My only question about adding significant functionality into GNE is whether
or not I want to include a sample game into GNE 0.5. Writing a sample game
will help be a proof-of-concept, and it will test my API as well as become
a much deeper test of GNE. I want so that when 0.5 comes out that
hopefully the API for the current classes will be _FROZEN_ so people can
actually start to use it, and this code would become beta quality at 0.5,
with the game server code being pre-alpha.
I am still deciding if I want to release a GNE 0.49 for widespread public
beta testing before putting out 0.50, and adding a sample game would have a
very large impact on this decision.
This is the big moment here people. Say what you want to say now or
potentially forever hold your peace until GNE 2.
Gillius
|