Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nkrapivin/Parworks
Additional functionality for the YYG Steamworks Ext.
https://github.com/nkrapivin/Parworks
Last synced: 2 months ago
JSON representation
Additional functionality for the YYG Steamworks Ext.
- Host: GitHub
- URL: https://github.com/nkrapivin/Parworks
- Owner: nkrapivin
- Created: 2022-05-15T08:45:29.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-06-30T13:16:57.000Z (over 2 years ago)
- Last Synced: 2024-08-02T07:11:46.439Z (5 months ago)
- Language: Game Maker Language
- Homepage:
- Size: 4.87 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-gamemaker - Parworks - Additional functionality for the YYG Steamworks extension. (Integrations / Recommendations)
README
# Parworks
Fixing YYG Steamworks extension mistakesSee the wiki for now https://github.com/nkrapivin/Parworks/wiki
And the `Obj_Steam_controller` object, it was made by YYG originally and has some Parworks example usage.
## Building (Windows)
Cd to `_DLL_SOURCE`.
Use Visual Studio 2022 with C++ support to build the DLL.
Then copy `Release/Par.dll` into `../../extensions/Par` and copy `x64/Release/Par_x64.dll` into `../../../extensions/Par`.
## Building (Linux)
Install the Steam Runtime SDK container, be it Docker or whatever.
Valve's Guide: https://gitlab.steamos.cloud/steamrt/scout/sdk/-/blob/steamrt/scout/README.md
Switch inside the container, cd to repo dir, then cd to `_DLL_SOURCE`, and type `make`.
Then copy all .so files into `../extensions/Par/`.
## Building (macOS)
Install the Xcode Command-Line tools with C++ STL support.
(Make sure you can make at least C++ STL console app projects)
Cd to repo dir, then cd to `_DLL_SOURCE`, and type `make -f Makefile.mac`.
Then copy all .dylib files into `../extensions/Par/`.