#Failed to install
1 messages · Page 1 of 1 (latest)
Show me the top error in most cases that is the cause
just a heads up I have a few erands to run so I will be away for a few hours but will catch back up with you
Steamworks could not be found indicates that Steamworks.NET is not compiling or not installed as expected
make sure you have Steamworks.NET installed via package manager
make sure you have your project set to a valid Steam platform e.g. PC, Mac Linux
Steamworks is the namespace from Steamworks.NET
I assume your installing off the Unity Asset Store?
I installed this package from the asset store
the legacy one
but the steamworks package is from git
as for the platform, I am working on a project that publishes to steam, android and ios, will it be a problem for making builds on android?
You will need to set script defines to DISABLESTEAMWORKS
to insure our asset doesn't try to compile
Steamworks.NET will not compile for android or iOS
the are not valid Steam platforms
so anything using Steamworks will also not compile
we have articles on the concepts of multiplatform
I have to run but will be back in a few hours to see how your getting on
you should have no errors assuming your in the proper platform
if you need to compile for non Steam paltforms make sure to define DISABLESTEAMWORKS
that is a define from Steamworks.NET
if you look in our scripts you will see we check for it
an if it is defined we dont compile
you would want to wrap any logic you create for Steam with that same sort of check so it can be stripped out for non-Steam builds