Need to think about how to provide a better user experience here.
The debug build depends on the output of the server (which is unstable), and thus an internet connection. It also requires the output directory to be set to $(OutDir) in the sln's .suo file, outside of Git.
The release build requires the rive-renderer integration to be built and proper directory setup, which is very cumbersome.
Server and rive support should likely be opt-in via flags.