All Projects → rlabrecque → Steamworks.net

rlabrecque / Steamworks.net

Licence: mit
Steamworks wrapper for Unity / C#

Programming Languages

C#
18002 projects
C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Steamworks.net

Unity Script Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
Stars: ✭ 3,640 (+96.23%)
Mutual labels:  unity, steamworks
Facepunch.steamworks
Another fucking c# Steamworks implementation
Stars: ✭ 1,945 (+4.85%)
Mutual labels:  unity, steamworks
Position Based Dynamics
Position based dynamics in Unity
Stars: ✭ 128 (-93.1%)
Mutual labels:  unity
Parlour
A package of UI extensions, components and improvements for Unity's UI frameworks.
Stars: ✭ 132 (-92.88%)
Mutual labels:  unity
Proceduralmesh
Simple procedural mesh generation for the Unity game engine
Stars: ✭ 129 (-93.05%)
Mutual labels:  unity
Univoice
P2P VoIP in Unity
Stars: ✭ 128 (-93.1%)
Mutual labels:  unity
Ruffles
Lightweight and fully managed reliable UDP library.
Stars: ✭ 131 (-92.94%)
Mutual labels:  unity
Graphmesh
Graph-based mesh modifiers.
Stars: ✭ 128 (-93.1%)
Mutual labels:  unity
Retrosuite3d
Some image effects and shaders to achieve a retro look in Unity
Stars: ✭ 132 (-92.88%)
Mutual labels:  unity
Newbark
🌳 A proof-of-concept Pokémon-style Retro RPG engine created with Unity.
Stars: ✭ 129 (-93.05%)
Mutual labels:  unity
Customsrp
Many mini-custom-SRPs showing how to achieve different things when creating your own SRP. Only SRP Core package is needed.
Stars: ✭ 132 (-92.88%)
Mutual labels:  unity
Xnode
Unity Node Editor: Lets you view and edit node graphs inside Unity
Stars: ✭ 2,077 (+11.97%)
Mutual labels:  unity
Planilo
A xNode based tool for designing AI Graphs like Behavior Trees and Finite State Machines in Unity
Stars: ✭ 129 (-93.05%)
Mutual labels:  unity
Steamworks.net Example
Example project for Steamworks.NET
Stars: ✭ 130 (-92.99%)
Mutual labels:  unity
Arkit Cardboard Vr
ARkit + GVR to make VR and Mixed Reality 6dof AR for iphone
Stars: ✭ 132 (-92.88%)
Mutual labels:  unity
Unity Linesegmentsintersection
Line segments intersection for Unity.
Stars: ✭ 128 (-93.1%)
Mutual labels:  unity
Node editor framework
A flexible and modular Node Editor Framework for creating node based displays and editors in Unity
Stars: ✭ 1,751 (-5.61%)
Mutual labels:  unity
Unity Raymarching Framework
A framework to easy implement raymarching in unity. Include lots of hash,noise,fbm,SDF,rotate functions
Stars: ✭ 129 (-93.05%)
Mutual labels:  unity
Textureupdateexample
An example showing how to update textures from a native plugin in Unity.
Stars: ✭ 133 (-92.83%)
Mutual labels:  unity
Unium
Automation for Unity games
Stars: ✭ 132 (-92.88%)
Mutual labels:  unity

Steamworks.NET

Steamworks.NET is a C# Wrapper for Valve's Steamworks API, it can be used either with Unity or your C# based Application.

Steamworks.NET was designed to be as close as possible to the original C++ API, as such the documentation provided from Valve largely covers usage of Steamworks.NET. Niceties and C# Idioms can be easily implemented on top of Steamworks.NET.

Steamworks.NET fully supports Windows (32 and 64 bit), OSX, and Linux. Currently building against Steamworks SDK 1.52.

Support via Paypal

Installation

You can find the installation instructions here.

Unity Package Manager

Unity Package Manager support is still fairly new but you can use it like so:

  1. Open the Package Manager
  2. Click the "+" (plus) button located in the upper left of the window
  3. Select the "Add package from git URL..." option
  4. Enter the following URL: https://github.com/rlabrecque/Steamworks.NET.git?path=/com.rlabrecque.steamworks.net
  5. Click the "Add" button and wait several seconds for the system to download and install the Steamworks.NET package from GitHub.
  6. Optionally: Manually download and import the SteamManager MonoBehavior which contains a starting point for using the Steamworks API in your project.

Samples

Check out these sample projects to get started:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].