The Synthesis API contains parts of Synthesis that can remain mostly Unity abnostic. The end goal of this API is to be used to extend Synthesis' functionality and reused as throughout future iterations of Synthesis no matter where it may go.
- .NET Standard 2.0 (Required)
- .NET Core 3.1 (Required for executables)
- Protobuf Compiler 3.19.4 (Required)
- Visual Studio 2019 (Recommended)
- Follow the directions in the
protocols
directory to generate the necessary protobuf files.
- Compile
api.sln
.- Use
dotnet
to compile the solution:$ dotnet build
- or, Use Visual Studio to open the solution and compile the API.
- Use