Playmaker Forum

PlayMaker Updates & Downloads => Share New Actions => Topic started by: djaydino on September 21, 2018, 02:33:43 AM

Title: Steamworks.NET BETA
Post by: djaydino on September 21, 2018, 02:33:43 AM
Hi Everyone.
Here is the first set of actions for Steamworks.NET

Warning The action package is still in beta!
It is possible that when updating that some actions might break.
Also it is possible that some actions don't work correctly
So be careful using them in released projects.

Follow the steps in the next post to setup steamworks.NET correctly, before importing the package.

If you find any bugs please post here so i can update the action.
You can also pm me if you wish to join my steam beta channel on discord.

P.s. feel free to support my work on patreon 😉
Title: Re: Steamworks.NET BETA
Post by: djaydino on September 21, 2018, 02:34:00 AM
How to start using steamworks with playmaker  :

1st get the Steamworks.NET_11.0.0.unitypackage. (https://github.com/rlabrecque/Steamworks.NET/releases)

After importing to your project, you will need to edit some files :
(https://cdn.discordapp.com/attachments/483949570313945119/483951113347923968/unknown.png)

(https://cdn.discordapp.com/attachments/483949570313945119/483951554571796482/unknown.png)

Change '(AppId_t.Invalid) to : ((AppId_t)480))
if you have your own appId you can set that instead of 480

In your browser, go to your project folder..
There you should see a text file called  steam_appid.txt

(https://cdn.discordapp.com/attachments/483949570313945119/483953011169951747/unknown.png)

Edit the file and change to 480 or your appId number
(480 is the standard test game from steam)

If you want to test steam in a build you need to copy this text file in the same directory as the .exe file

(https://cdn.discordapp.com/attachments/483949570313945119/483953593926287371/unknown.png)

Then you need to place The SteamManager script on an object in the scene.

(https://cdn.discordapp.com/attachments/483949570313945119/487077050012663829/unknown.png)

(https://cdn.discordapp.com/attachments/483949570313945119/487077182133239810/unknown.png)

Note. ALWAYS! ensure that Steam is initialized by checking Steam_Is Initialized before using any Steamwork actions (do only once if you do multiple things in the same frame)
Title: Re: Steamworks.NET BETA
Post by: djaydino on September 21, 2018, 02:34:10 AM
Reserved
Title: Re: Steamworks.NET BETA
Post by: djaydino on September 21, 2018, 02:34:19 AM
Reserved
Title: Re: Steamworks.NET BETA
Post by: clandestine on September 21, 2018, 09:23:16 AM
Thats amazing man! I hope i can try them soon... or maybe implement in my old game (https://store.steampowered.com/app/470590/moto_RKD_dash/)

Many thanks!
Title: Re: Steamworks.NET BETA
Post by: Ateam on September 22, 2018, 12:10:47 AM
Hi man, do you have plans to make some tutorials?
Title: Re: Steamworks.NET BETA
Post by: djaydino on September 22, 2018, 02:33:49 AM
Hi.
Yes, but at the moment we just moved to our new office and there is still a lot of construction work going on so it is hard to record due to the noise.

So it might take a week or 2
Title: Re: Steamworks.NET BETA
Post by: Ateam on September 22, 2018, 07:56:38 AM
I was to try to make a friend list, but i dont have idea if you have there actions for that
Title: Re: Steamworks.NET BETA
Post by: djaydino on September 22, 2018, 09:44:13 AM
Hi,
They will come in the next update.

They are available now on my discord steam beta channel
Title: Re: Steamworks.NET BETA
Post by: craigz on September 24, 2018, 08:40:00 AM
Wahoo! :D been so excited for these! Super pumped! :D
Title: Re: Steamworks.NET BETA
Post by: djaydino on September 24, 2018, 08:46:45 AM
Hi.
It took a lot of sweat to make and test them, and there is still lots to do
(matchmaking, clans, server, etc)

But i am happy to see your excited :)
Title: Re: Steamworks.NET BETA
Post by: craigz on September 25, 2018, 08:05:58 PM
You should be very proud :) I know this was no small feat!

Excited to see it put to good use! :D
Title: Re: Steamworks.NET BETA
Post by: Ateam on October 20, 2018, 10:05:42 PM
Hello, do you have plans to make transcriptions actions for playmaker? https://partner.steamgames.com/doc/features/microtransactions
Title: Re: Steamworks.NET BETA
Post by: djaydino on October 21, 2018, 04:18:17 AM
Hi.
My Plan is to cover everything, but that will be a lot of work.
So i might consider a paid version or include it to my 3rd party Assets Actions (http://hutonggames.com/playmakerforum/index.php?topic=19544.0)
I would like to know what you guys think a bout that :)

At the moment i am making actions for BrainCloud for this asset

After that i will continue with steam.

Title: Re: Steamworks.NET BETA
Post by: mekjal on October 29, 2018, 02:02:15 PM
Totally reasonable to ask for payment!
Title: Re: Steamworks.NET BETA
Post by: clandestine on February 07, 2019, 08:09:00 AM
Hi.
My Plan is to cover everything, but that will be a lot of work.
So i might consider a paid version or include it to my 3rd party Assets Actions (http://hutonggames.com/playmakerforum/index.php?topic=19544.0)
I would like to know what you guys think a bout that :)

At the moment i am making actions for BrainCloud for this asset

After that i will continue with steam.

I would get that for sure.
Title: Re: Steamworks.NET BETA
Post by: Gua on February 17, 2020, 09:46:39 AM
With new steam library overhaul, I don't understand how can we properly test achievements for unreleased games with progress bars. Like those.

(https://i.gyazo.com/b122aad2b2a44c338f158844540ee146.png)

Steam simply doesn't show achievements for unreleased game in Library anymore :(

(https://i.gyazo.com/6195a87fbaa4c1f4e702dab382692e5e.png)
Title: Re: Steamworks.NET BETA
Post by: djaydino on February 17, 2020, 10:11:51 AM
Hi.
Sorry but at this moment i have to much other work to continue working on steamworks actions.

But i did set my github public so if anyone wants to work on it feel free.

Hopefully in a few month i can continue on this (or redo as the library was overhauled)

i am very sorry
Title: Re: Steamworks.NET BETA
Post by: Gua on February 17, 2020, 10:26:45 AM
Hi.
Sorry but at this moment i have to much other work to continue working on steamworks actions.

But i did set my github public so if anyone wants to work on it feel free.

Hopefully in a few month i can continue on this (or redo as the library was overhauled)

i am very sorry
I'm not sure you can do anything about it. It seems like it a steam problem, I was asking here in hope that someone might know something about it. Maybe a workaround.

Here's another issue I've found.

I've uploaded 256x256 icons for achievements, as steam recommends and now, when I receive achievement, only part of that icon is visible. Upgrading to latest version steamworks doesn't fix it.
(https://i.gyazo.com/02c2dc13ce1403e24c67a901dc0b5b27.png)
Title: Re: Steamworks.NET BETA
Post by: Gua on April 16, 2020, 01:28:22 PM
Valve fixed achievement icon issue.