Quote:
Originally Posted by Moonsteroid
golang is awesome, do you use ebiten for the client?
|
Indeed! It is one of the easiest and fastest languages I have ever used even with GC, coming from C, C++ and Java/C# it was very easy to adapt to it.
I used Raylib for the graphics and sound since it was a library I had been using for years in C so I already had an idea of how it worked.
The entire client should be about ~2500 lines with 1000+ of them handling things like file loading (I created a binary format for the ships containing all their sprites, extensions and laser/motor positions) and server packets so a lot of "redundant" code, the server is about 1500 so MUCH more efficient than I'm used to.