HoverRace Netfix Test Release

Last night I released a version of HoverRace that will potentially fix some of the problems that were stopping online racing from working. For the nerds out there,  I’m using upnp holepunching to handle the peer to peer data transmissions. It should work behind some routers, but not all routers. I’m still planning to make it use servers instead of peer to peer between players, but that will require a major rewrite.

Here’s the download: https://github.com/johnsie/HoverNet/releases/tag/1.24.2

HoverRace in VS 2019

It took a bit of work, but I got the HoverRace C++ solution compiling in VS 2019. The solution had previously last been compiled in VS2010 Express, so there was quite a bit of deprecation and bug fixing to deal with. Luabind had a bug that made it break with more recent Boost C++ Libraries and only the recent Boost Binaries work with VS2019. The solution was compiling a fork of Luabind with a fix applied and recompiling WGOIS and OpenAL 32 in VS2019 and loading them into the Solution.

I checked it all into Github and typed up some documentation explaining how to compile, so hopefully HoverRace will continue to exist and maybe even attract new developers.

The github for this project is at https://github.com/johnsie/HoverNet

Got a few minor fixes to to do and then the name of the game will be sockets programming in C++