{"repo":"FlaxEngine/OnlinePlatformSteam","free":true,"listed":false,"github":"https://github.com/FlaxEngine/OnlinePlatformSteam","clone":"git clone https://github.com/FlaxEngine/OnlinePlatformSteam.git","description":"Online platform implementation of Steam for games made with Flax Engine","language":"C++","stars":23,"topics":["flax","flax-engine","gamedev","steam"],"license":"MIT","category":"game-templates","readme_excerpt":"Steam for Flax Engine This repository contains a plugin project for Flax Engine games with Steam online platform implementation that covers: user profile, friends list, online presence, achevements, cloud savegames and more. Minimum supported Flax version: 1.3 . Installation 1. Clone repo into \\Plugins\\OnlinePlatformSteam 2. Add reference to OnlinePlatformSteam project in your game by modyfying .flaxproj as follows: 3. Add reference to Steam plugin module in you game code module by modyfying Source/Game/Game.Build.cs as follows (or any other game modules using Online): This will add reference to OnlinePlatformSteam module on Windows/Linux/Mac platforms that are supported by Steam. 4. Setup settings Steam plugin automatically creates steam appid.txt file with Steam AppId (for both Editor and cooked Game). You can add own settings in Content window by using right-click , then New - Settings , specify name, select SteamSettings type and confirm. 5. Test it out! Finally you can use Steam as online platform in your game: Then use Online system to access online platform (user profile, friends, achievements, cloud saves, etc.). License This plugin ais released under MIT License .","default_branch":null,"files":null,"tree":[],"storefront":"/r/FlaxEngine","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/FlaxEngine/OnlinePlatformSteam/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}