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.
This repo has .proto
file and you can generate compiled C++ output on any version you want.
- I have used Visual Studio 2019 C++ build tools v142 and with vcpkg installed Boost and Protobuf v3.14.0.