Steamworks.NET icon indicating copy to clipboard operation
Steamworks.NET copied to clipboard

Steamworks.NET Wrapper that implements Unity's ISocialPlatform?

Open JashanChittesh opened this issue 7 years ago • 14 comments

Apologies for using the issue tracker for something that's not a bug report and not even strictly a feature request - but this is the first place I looked for it and I also wasn't able to find anything about it in the Steam forum (I ran through 51 pages searching for "ISocial" on each page):

Has anyone tried using Steamworks.NET to build a wrapper that implements Unity's ISocialPlatform?

I believe this would be really nice to be able to use the same API for Steamworks, GameCenter, Google Play Games, and other social game platforms.

Obviously, ISocialPlatform only covers a small part of the Steamworks API but I still think this would already be quite useful with just that. For IAP, Unity also has an API, so that may be another thing that could be done.

JashanChittesh avatar Jul 19 '18 10:07 JashanChittesh

Not that I know of yet, that would be awesome though!

rlabrecque avatar Jul 19 '18 16:07 rlabrecque

Hi.

I’ve implemented some parts of the Social API using Steamworks.NET and also a Unity IAP support for Steam in our last game. The code is not really something I would be proud of, but it works (the hame is already published). Specifically about the Social API, I have some kind of implementation of: authorization, achievements and friends support (no leaderboards etc.).

If that could be interesting to anybody, I would think about making it public.

Best regards, Alex Dovgodko

чт, 19 июля 2018 г. в 19:09, Riley Labrecque [email protected]:

Not that I know of yet, that would be awesome though!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/rlabrecque/Steamworks.NET/issues/245#issuecomment-406331043, or mute the thread https://github.com/notifications/unsubscribe-auth/AI-LDkptpmzpCJHLmfQ5wam_YQcqYFb_ks5uIK8fgaJpZM4VWHNd .

creatio-ua avatar Jul 20 '18 08:07 creatio-ua

@creatio-ua sounds awesome if you could share it. I'd love to see the Unity IAP for Steam.

iamsed avatar Jul 30 '18 14:07 iamsed

@iamsed ok, I heard you sir! By the way, my IAP implementation uses a server side script (written on ASP.NET/C#) to verify payments and to call the game server to specify the game account which will receive the payment.

So it won't work for off-line games out of the box.

creatio-ua avatar Jul 30 '18 16:07 creatio-ua

@creatio-ua I'm interested in seeing your implementation as well. Thanks for sharing!

somethingSTRANGE avatar Aug 11 '18 01:08 somethingSTRANGE

@creatio-ua - I'm interested in seeing your implementation!

mgrogin avatar Oct 14 '18 11:10 mgrogin

@creatio-ua, are you still considering making your implementation public? I’m very interested in seeing how you handled it.

somethingSTRANGE avatar Oct 17 '18 18:10 somethingSTRANGE

Yes, just too short on time till the end of the month, to do anything about it.

ср, 17 окт. 2018 г. в 21:32, somethingSTRANGE [email protected]:

@creatio-ua https://github.com/creatio-ua, are you still considering making your implementation public? I’m very interested in seeing how you handled it.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/rlabrecque/Steamworks.NET/issues/245#issuecomment-430739315, or mute the thread https://github.com/notifications/unsubscribe-auth/AI-LDsb-wxoexF5mOMx4qZJLDnWTzCSdks5ul3engaJpZM4VWHNd .

creatio-ua avatar Oct 18 '18 09:10 creatio-ua

Any work done on this? I am building the store now. I am hoping to wire it into Unity's IAP API.

jcardussi avatar Dec 23 '18 01:12 jcardussi

I've already started the work on preparing a version for publication on git. Hope to finish it during the NY holidays.

вс, 23 дек. 2018 г. в 03:36, John C. Ardussi [email protected]:

Any work done on this? I am building the store now. I am hoping to wire it into Unity's IAP API.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/rlabrecque/Steamworks.NET/issues/245#issuecomment-449608308, or mute the thread https://github.com/notifications/unsubscribe-auth/AI-LDuZEJt9jtKO99ZA8eesZBwNm5JDAks5u7t4BgaJpZM4VWHNd .

creatio-ua avatar Dec 26 '18 18:12 creatio-ua

That would be awesome! I will test it as soon as it is ready.

jcardussi avatar Dec 26 '18 20:12 jcardussi

Hi :) I've finally did it. The documentation is not great yet, but the demo scene should give some important info for the beginning. https://github.com/mPowerGames/Steamworks-Platform

Would be great to have some feedback. I'll make a topic on the Unity forum soon, to simplify the feedbacking.

P.S. I'm also going to deploy my Facebook and VKontakte implementation of the ISocialPlatform if people will like the Steam version.

Best regards, Alex.

ср, 26 дек. 2018 г. в 22:17, John C. Ardussi [email protected]:

That would be awesome! I will test it as soon as it is ready.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/rlabrecque/Steamworks.NET/issues/245#issuecomment-450019755, or mute the thread https://github.com/notifications/unsubscribe-auth/AI-LDroCCsTctqyliZk9tENhaFRNke7oks5u89k-gaJpZM4VWHNd .

creatio-ua avatar Jan 06 '19 18:01 creatio-ua

Thanks, @creatio-ua! I'll take a look at your project.

somethingSTRANGE avatar Jan 13 '19 00:01 somethingSTRANGE

Welcome sir! :) Will be waiting for your feedback.

вс, 13 янв. 2019 г. в 02:48, somethingSTRANGE [email protected]:

Thanks, @creatio-ua https://github.com/creatio-ua! I'll take a look at your project.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/rlabrecque/Steamworks.NET/issues/245#issuecomment-453792756, or mute the thread https://github.com/notifications/unsubscribe-auth/AI-LDrcu0VkzVqDCbA_p8G1MKO7UTBw9ks5vCoJvgaJpZM4VWHNd .

creatio-ua avatar Jan 13 '19 11:01 creatio-ua