In this update we've fixed several small issues and added new features that allow users to take advantage of Steamworks features, as well as the new Steam Controller.
A 'beta" branch has been added to Leadwerks, where these changes will appear first. You can opt into the beta branch by right-clicking on the application in Steam apps list and selecting the "Properties" menu. Under the "Betas" tab choose the beta branch.
We think that allowing users to opt-in to the latest build before it goes out to the rest of the community will have two effects. First, it should lower our cost of QA testing because we don't have to be quite as paranoid about releasing a game-breaking build. Second, it will result in a safer experience for those who stay with the default build, as any (theoretical) catastrophic mistake would be caught before the build was made default.
Bug Fixes
Several minor bugs have been resolved, including the following:
- Emitters placed in maps started in wrong position for first cycle.
- Start() function was not called on every prefab loaded in code.
- Vec4 constructors were missing from Lua API.
- Terrain material painting was not working correctly.
New Features
We've added new features that allow users to take advantage of Steam features.
Steamworks Integration
Leadwerks now has native support for the Steamworks SDK. You can make your game ready to publish on Steam by calling Steamworks:Initialize(). This also enables the in-game overlay so you can take screenshots, chat with friends, and access the entire Steam community in-game.
Screenshot Publishing
The new screenshot publishing window allows you to upload rendered images directly to your online screenshots library, where it will show up on your Steam profile and the Leadwerks community hub.
Steam Controller
We've added native support for the new SteamOS Controller. You can get input from the controller and even send haptic feedback back to the device.
http://www.youtube.com/watch?v=7YPdUBZhkTU
You can learn more about these new features in the documentation here.