-----Forwarded Message-----
> From: Gillius <jp...@cs...>
> To: Elias Pschernig <el...@us...>
> Subject: GNE 0.55 Release
> Date: 20 Jul 2002 01:23:53 -0400
>
> I've tried MANY times in the last two days to send this out. No matter
> what I've tried I'm unable to send mail to gnelib-users and gnelib-devel
> anymore. Do you think you can forward this to the list?
>
> In fact it took me several trys just to get this through to your email.
> Seems SF doesn't like my domain name anymore and thinks it's an invalid or
> spoofed name or something I dunno...
>
> After some more months of work, GNE 0.55 has been released.
>
> GNE, or the Game Networking Engine, is a cross-platform, multithreaded,
> C++ networking library with an API specifically addressing the needs of
> game networking, which I designed as a networking library to use with my
> games using the Allegro library. GNE uses the HawkNL library by Phil
> Frisbie to provide cross-platform compatability.
>
> There are two parts of GNE, the first being the mid-level classes that
> handle parsed (endian independent) packet data, error checked, and
> bandwidth throttled communication between two peers using an event-driven
> scheme.
>
> The second part is the high-level classes than will now be worked on and
> will handle things like unique player ID's, player-to-player text
> communications, and develop a framework for a game server. It will also
> have a list server which is a server list players can connect to find
> games to play in.
>
> This release is particularly of great importance to GNE. The mid-level
> API has been completed! (The high-level is in design stage now).
>
> Because GNE is now finally considered (by me) to be ready for using in
> games, I've spent a huge amount of time improving its usability, thus GNE
> 0.55 is mostly a cleanup of GNE 0.49. The build process has now been
> greatly cleaned up and simplified -- GNE now only requires 1 rather than 2
> external libraries, and the library it does need (HawkNL) comes with it
> precompiled as a special version (MSVC6, MSVC.NET, mingw only) to not need
> pthreads-win32 when in Windows.
>
> The installation process for MSVC6, MSVC.NET, and mingw now include
> automatical installers which walk you through the installation or
> reinstallation process step-by-step, detecting your settings, and allowing
> you to customize your install. If it discovers any errors, it attempts to
> fix them, or if it is unable, to offer advice.
>
> The documentation has also been improved through the creation of a large
> tutorial, and additions to the GNE FAQ and code reference documentation.
>
> On the technical side of things, there have been bug fixes, and the packet
> writing scheme has been rewritten to greatly enhance performance, control,
> and latency of the outgoing data (the PacketFeeder class).
>
> The GNE website:
> http://www.rit.edu/~jpw9607/
>
> Jason Winnebeck
>
>
>
|