cpp-sc2
cpp-sc2 copied to clipboard
StarCraft II Client C++ library, proud fork of Blizzard/s2client-api.
Building protobuf with '--parallel' parameter causes computer to freeze and shell to crash. Using 'n-1' threads that your cpu supports seems to avoid google crashing the shell. Tried building protobuf...
**Describe the bug** Build fails with errors saying "This file was generated by an older version of protoc which is incompatible with your Protocol Buffer headers. Please regenerate this file...
Documentation, https://github.com/cpp-sc2/cpp-sc2/blob/master/docs/building.md#linux-cmdline , shows building using parameter `--parallel`. This can cause shell to lockup when building protobuf. `Building CXX object _deps/protobuf-build/CMakeFiles/libprotobuf.dir/src/google/protobuf/compiler/subprocess.cc.o` Workaround to pass 'n-1' threads your cpu supports to...
After update to civetweb v1.16 we experience connection timeout on Windows and game could not be started. Works well at least on OS X. We need to investigate the reason...
I sometimes (but very rarely) get a crashed caused by a missing observation. This is what is outputed in stdout by the API. ```Error in returning observation: The main response...
We have lots of code which could be tested in some way, e.g. the new filters. Unfortunately, the only tests we have are functional requiring launch of a game client....
Based on recent feedback.
**Is your feature request related to a problem? Please describe.** Currently, only 1 type of Filter can be passed to GetUnits to return a filtered list of units. We then...
## Game client * cpp-sc2 doesn't build on CMake version 4 (please, try the [v2.1.0](https://github.com/cpp-sc2/cpp-sc2/tree/v2.1.0) branch). * (macOS) Rendered game images are filled with solid black color, #3. * (Linux)`Observation`...
Broken on OS X: ``` Test: 3sc215TestRenderBasicE failed! Error: Rendering likely failed. Data is solid color. Error: Rendering likely failed. Data is solid color. ``` Might be broken on other...