4

!rant
Any links to start learning game server programming using C++? I know network programming using C# currently and built a game server emulator also. I want to start C++ network programming for windows now...

Comments
  • 0
    @teganburns I want to learn coding an asynchronous TCP server using C++ to build networking for game server.
  • 0
    @teganburns Boost Asio looks good. I'll try it out :-)
  • 0
    SFML has worked for me in the past. Quite simple and good documentation!
  • 0
    You might be interested in this article series. I have only glanced over it, so I'm not sure if it's exactly what you're looking for, but what I saw looks good: http://gafferongames.com/networking...
  • 0
    google MaNGOS or TrinityCore -> World of Warcraft non-official servers
  • 0
    Not sure why do you need C++ for that? Why not Erlang/Elixir?
  • 0
    Not an answer to your question but a question for you. I want to start learning to write a simple game authentication server emulator in C#. The game works LAN but it gets LAN disconnected when internet drops so some sort of keepalive is implemented. This isnt a special sort of drm, i can copy the files to another device and it works online without a login etc so there is no online authentication but as soon as internet drops the LAN game goes down to so i need to emulate the online update server or something like that to prevent that from happening.
    Do you know where I can get documentation about this? I don't have much experience , just created a simple tcp client/server console app but in this case I ofcrs will only need a server one in combination with custom dns. Any tips on where to start? Or do you happen to have example code?
  • 0
    @Johann If you know the endpoint where it hits each time while checking for internet you can actually emulate that by running similar server on ur LAN. Then add your LAN IP address to that domain into the host file of the computer where u want to play locally so that it resolves to ur LAN server. If it works then having internet or not won't matter to game as it will always get response from your LAN server!
Add Comment