xerdink / aws-gamelift-cpp-server-sdk

Modern buildable version of AWS GameLift Server SDK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS GameLift C++ Server SDK

What is it?

This is a working and buildable version of GameLift C++ server SDK.
I know that AWS SDK can be downloaded from their link but, the main problems are:

  • SDK is dependent on Protobuf v3.3.0 because AWS chose not to publish .proto files. They have embedded compiled .pb.cc and header.
  • It also has dependency on socket.io-client-cpp which is outdated.

Solution 🔥

This repo has .proto file and you can generate compiled C++ output on any version you want.

Building

  • I have used Visual Studio 2019 C++ build tools v142 and with vcpkg installed Boost and Protobuf v3.14.0.

About

Modern buildable version of AWS GameLift Server SDK

License:Apache License 2.0


Languages

Language:C++ 94.5%Language:CMake 5.5%