I’m finally starting to get back into the groove of things after I moved into college 2 weeks ago. Today I finally ported the networking engine over to Enet and added some key functionality to trees and buckets. Expect lots more soon.
While porting the server, it came to my attention that “Micropather”, a library used for pathfinding, is not ported to Linux because of a few Microsoft-specific headers it uses. We decided to upload the ported files to help someone else down the line.
Here are the ported versions:
Also note that you can’t cast an int to (void*) in GCC, which the tutorial recommends. You’ll need to use the stdlib integer cast.