Unity Games Steam Launch Options For Mac

Unity Games Steam Launch Options For Mac 5,7/10 3663 votes

Any useful 'Steam Launch Options' to help optimize a Unity game? I am currently trying to optimize a game called Hollow Knight and I would greatly appreciate some help. Is there a way to specify a framerate cap? '-refresh #' doesn't seem to work. Crash at game launch. Launch game elevated. Go to Build, right-click on WL2.exe and select Properties. Open the Compatibility tab select and enable 'Run this program as an administrator'. Click OK twice to save the settings and close the windows.

Installation The simple instructions to get you up and running with Steamworks.NET! To use Steamworks.NET you must already be a Steamworks developer. Unity Instructions • Download the.unitypackage from the or clone/download the latest version from - ().

• Import everything into your Assets/ folder. (If you’re using a non release/github/zip version then the Standalone/ folder does not need to be imported.) • Launch your Unity project. The included editor scripts will copy steam_appid.txt into the root of your project.

• Open the steam_appid.txt which now resides in the root of your Unity project and replace 480 with your own AppId. • Note: If you are using the github version you will want to grab the MonoBehaviour. It is included in the unitypackage. • Close Unity and relaunch the project so that it loads the freshly updated steam_appid.txt.

• Head over to to start using Steamworks.NET! Steamworks.NET is a free project but if it helps you make money please consider donating so that I can continue to support it in the years to come!

Also never ever required but greatly appreciated is a mention in your credits! It’s free, easy, and can help a lot!

() Non-Unity Instructions If you are not using Unity then you have two available paths that you can take. • A: The recommended route is to build the standalone assemblies with the project file located in Standalone/ or download the prebuilt binaries which are available on the page. • Open the Visual Studio solution (.sln) file, build both targets one for Windows and one for OSX & Linux.

Media server for mac os x. (Optional if you downloaded a prebuilt version) • Reference the built assembly (Steamworks.NET.dll) in your project. • Start coding! Call SteamAPI.Init() before initializing your renderer.

Steam launch options for resolution

• B: Otherwise, copy Plugins/Steamworks.NET directly into your C# project. In Visual Studio open your project properties, change to the Build tab and define STEAMWORKS_WIN or STEAMWORKS_LIN_OSX globally via Conditional compilation symbols. • This is only recommended if your binary is not portable across platforms already. If you ship on multiple platforms you must have multiple build targets for each platforms. Please prefer the first route.