Dude I never knew it would be this easy to implement. Thank you for the quick and easy tutorial with clear explanations. When I saw the documents I had no clue where to start, it is extremely overwhelming when you are new to steamworks. This guide is still good to go 2 years later.
@FlagmanJeremy8 жыл бұрын
Hoping to see the next integration video uploaded soon! (Mostly with Achievements but would love to see the leader board integration as well!) Thanks!
@toritogames5 жыл бұрын
I have been struggling to find some proper tutorial or documentation for one week... this video just saved my sanity. Thanks!
@nattapongc.50668 жыл бұрын
I must say thanks to you. There were only bad tutorial about steam integration on the net. But just today found this video, I feel better and very excited to see the up coming tutorials about Steam & Unity implementation. Hope to see next more videos soon.
@00bushem8 жыл бұрын
I'm glad you think this is a great help :) I will be working on part 2 very soon
@AlexanderBurrows7 жыл бұрын
Just found your video while looking up how best to integrate with steam. This has been very helpful and like others have commented would love to see more tutorials. Looks like you are very busy with your game which looks great by the way. Keep up the great work.
@gnarlykill63737 жыл бұрын
man i saw this searched for part 2, you're extremely good at explaining things! i'd love to see more tutorials!
@shore2k66 жыл бұрын
Great tutorial! Eventhough it might not turn to be a series, a big thank you for you very useful and informative video!
@Pad-StyleDojo6 жыл бұрын
Looking forward part 2, 3, 4, more and more...thank you for this tutorials.
@softwaregeezers29057 жыл бұрын
Huge thanks for taking the time to do this.
@GonzaloErloi7 жыл бұрын
Great video! i need the part 2 just like the air i breath!
@scarsolp8 жыл бұрын
Really nice tutorial, looking forward to the next video
@KasperGrnbakChristensen8 жыл бұрын
Nice tutorial - i've seen much worse first tutorials on youtube, you did great mate :)
@HakJakGames8 жыл бұрын
Dude, you are AWESOME for posting this! So well done. Thank you!
@VgManiac8 жыл бұрын
Amazing video Mike. I hope you make one about Lobbies :)
@blind_neighbourhoodNerd7 жыл бұрын
dude thanks so much for these. I was suuuuuuper lost thanks man!! cheers
@ThunderDraws7 жыл бұрын
great video! I'd love to see some more parts of this, very informative :)
@daslolo4 жыл бұрын
this is clean, very zen for a shooter
@DerClaudius7 жыл бұрын
Good stuff - keep it coming - still relevant
@TheWaylandir8 жыл бұрын
Hi Mike! thanks for the great series!
@TheWaylandir8 жыл бұрын
Liked and subbed! This is a great setup guide, looking forward to the next one!
@mihajlotravels7 жыл бұрын
Part 2?
@hermonir8 жыл бұрын
Excellent tutorial! Would love to see the leaderboard explanation soon ;-)
@yaonos5 жыл бұрын
I'm embarrassed about how much quiet joy I got out of knowing the next one was going to be "star5"
@FireHawkX6 жыл бұрын
Just wanted to thank you for taking the time to make such a nice and detailed video :) Sadly there are no part 2 and up... I am looking for one on how to setup the steam api web key with steamworks to handle microtransactions (yeah i know everyone hates them, but with a free game, we have to survive)
@hereticstanlyhalo69165 жыл бұрын
**HMMMMMMMMM, CAN'T WAIT FOR PART TWO**
@danfr7 жыл бұрын
@Mike Bushell, instead of using something other than Awake or aborting when Steamworks it not initialized; You can make your Awake method a Unity coroutine and make it wait until Steamworks is initialized.
@LoneDev8 жыл бұрын
Amazing! Could you make a tutorial on how to create a scoreboard using Steam API?
@fille.imgnry8 жыл бұрын
Great stuff! Might be good to through in a timeout in your while loop :)
@00bushem8 жыл бұрын
Yes I have been adding that in to my Steam Cloud Functions :) good suggestion
@Bricklemore7 жыл бұрын
This video is fantastic! Thank you so much!
@ovidiuchis53326 жыл бұрын
Amazing video! Is part 2 out?
@EpicGamerWorld7 жыл бұрын
We need part 2!!
@WintervalleyModels7 жыл бұрын
Are you still planning on doing the Achievements tutorial? thanks
@ChrisThomas-lt8jd7 жыл бұрын
I'm developing a game at the moment. I hope to pub on Steam. One thing that would be of great help, is any kind of examples of how you would handle DLC in Unity, and then how this could be downloaded from Steamworks?!
@grayjamn8 жыл бұрын
This tutorial is great, where's Part Deux!? Keep it up man!
@VirtualAutonomy6 жыл бұрын
This is great but I wonder if it's possible for someone to spoof the data their client sends (to a multi-user medium, like a scoreboard) to either show a different name or rating. Have you looked into some kind of authoritative setup and how you'd validate player ID via the server connection. I'm assuming your game has a dedicated server, if not then my point is moot. I suspect you also talk about it in your later videos going by how thorough you are here. Thanks for posting, very enlightening and useful to hundreds of developers using Unity.
@greenfigure39415 жыл бұрын
great tutorial, appreciate it very much! "part 1 " :)
@danielmunch22197 жыл бұрын
You still alive? xD Can't wait to see your second vid ;D
@VectorGameStudio5 жыл бұрын
Authentication Token explanation would be cool 😬
@striker1811878 жыл бұрын
Hey :) I just wanted to say thanks for this. Recently got Greenlit myself and this made my life sooo much simpler for integration, woulda taken me days/weeks to figure some of this out hehe. On a side note, a quick question if you don't mind. The SteamUserStat, star1-star5 you are setting and getting, are they stored in Steam somewhere or something local you are doing?
@00bushem8 жыл бұрын
Excellent, I'm glad to be able to help! The stats are stored locally in the steam client if the internet connection has failed, however nearly all the time. The information will come from the steam servers. When you call set stat, the stat will remain in the Steam client, ready for upload to Steam on exiting your game, unless you call storestats, and that will call the upload. This is especially important for achievements.
@DitzelGames6 жыл бұрын
Amazing Tutorial
@nattapongc.50667 жыл бұрын
Yeah, I have been waiting for your next Steam integration videos already for about 7 months. When will you release your next Stem Integration video? PLEASE.
@AdrianGarcia-tf3us7 жыл бұрын
We need the Part 2
@Kreesty7 жыл бұрын
Where is part 2 bro? I really need to know how to implement steam stats.
@SERVER19927 жыл бұрын
Thank you so much for this video!!!
@FrostyChilli8 жыл бұрын
Hello! Any chance of uploading a tutorial about leaderboards? Thank you!
@theowlprophecygamestudio69038 жыл бұрын
One issue I had - if you are getting [Steamworks.NET] SteamAPI_Init() failed, double check you are logged into the correct Steam account. I was logged in under my personal account and not my business account and it took me awhile to figure out what I was doing wrong.
@ChumperDumper7 жыл бұрын
When you define the new Rect, why are you using hard coded numbers for it? Can't you just pass width and height to avoid any unforeseen errors?
@DevilsWaffle8 жыл бұрын
I'm studying UI at school and would love if you were to share some of your tips with building such a gorgeous UI in Unity for your game. Any eta for something like this?
@00bushem8 жыл бұрын
Good evening! Yes I have a long list of subjects I want to cover :) between now and the end of January I'll be making time to do as many guides as possible
@DevilsWaffle8 жыл бұрын
Mike Bushell Sounds awesome! Although I'm sure you don't need any help making UI yourself, I'd love to share with you my progress as I dive deep into exploring UI in Unity.
@stanislawtruchowski85707 жыл бұрын
Once we have initialized the project with steam, to activate achievements, is it as simple as putting code in as: if(!steam_get_achievement("Example_Achievement")) steam_set_achievement("Example_Achievement); or is there more to it? I am really struggling hard right now with achievement integration, and I cannot seam to find a simple source to give me information. I would really appreciate a response! And great video! It did bring me much insight towards the matter. Best regards, Stan.T
@DobleFun7 жыл бұрын
Next video?
@frostmusicofficial6 жыл бұрын
Shame you never continued this series, been trying to implement a friends list/invite system...
@00bushem6 жыл бұрын
Frost unfortunately I was about to breach my NDA on the steamworks landing page!! Happy to lend a hand with friends lists and invites
@frostmusicofficial6 жыл бұрын
That would be awesome, although I'm not sure if it would be able to use steam invites because I read somewhere that you need to use some sort of steam networking for that to work, and I happen to be using UNET, and I am far too deep in my game to start over now.
@00bushem6 жыл бұрын
Frost you can still use it, and handle basic information transfer. I built my entire PC multiplayer without using anything else
@frostmusicofficial6 жыл бұрын
okay cool, so if you would be fine with helping a fellow dev out anytime, just shoot me a message :) email: warddalton04@gmail.com
@frostmusicofficial6 жыл бұрын
Also, this question is probably really advanced but I might as well throw it out there. Would I be able to use steam to sync player stats (kills/deaths/player rank/loadouts etc) over steam servers? because right now this data is stored locally and for a multiplayer game, that just wouldn't work.
@togloryx24717 жыл бұрын
Can you show on how to add steam achievements?
@jeffclark52067 жыл бұрын
How did you do the emissive UI?
@ytubeanon7 жыл бұрын
Your Arena 3D game's style looks so tight it has been motivating me, can you tell me some of the assets being used? I would guess 'Curved World' for the planet, I just started learning Vectrosity, do you use that for the ship and UI vector elements? The audio sounds are so full of bass and rich, do you use stuff like Shaderforge or other A.I./coding packages? cheers
@00bushem7 жыл бұрын
ytubeanon I haven't used any Assets, everything is all made from scratch and using/adjusting Unity's built in shaders
@ytubeanon7 жыл бұрын
I see, well then I look forward to any tutorials you may release.
@meltpack88767 жыл бұрын
how did you add a glow to the UI?
@RalexArt7 жыл бұрын
Cool game!
@mogacreative4095 жыл бұрын
30K view and 600 Likes.. I think Part Two and Part anything else would be in high demand... slap some commercials on it and get paid... we want it
@mathjazz81027 жыл бұрын
PART 2! PART 2! PART 2!
@TheIDCh7 жыл бұрын
What recording app did you use?
@JustKatoh7 жыл бұрын
Thank you so much!
@ilhameffendi27377 жыл бұрын
thank you! so helpful :)))))
@socialsensei18558 жыл бұрын
How did you learn Unity? How did you practice?
@00bushem8 жыл бұрын
All self taught :) anything I couldn't do I would use Google and the basic Unity tutorials
@socialsensei18558 жыл бұрын
Thanks, what tutorials did you read or watch?
@00bushem8 жыл бұрын
+SocialSensei unity3d.com/learn/tutorials this is a great starting point
@SERVER19927 жыл бұрын
Again thank you!!!
@Benzitczo2 жыл бұрын
Part two??????????????
@angel-le2xn6 жыл бұрын
DOES ANYONE KNOW HOW TO IMPLEMENT A SERVER LIST TYPE THING LIKE CS 1.6 DOES WITH STEAM????
@jvcss7 жыл бұрын
very good!
@MaydayAlish7 жыл бұрын
SetStats doesn't work even though I store the data. It returns false. I've created the stat from steamworks but it doesn't work. My game is not on the release. Why are stats not working ?
@00bushem7 жыл бұрын
Ali Dal have you made sure to set the correct app id?
@MaydayAlish7 жыл бұрын
Hi Mike I found that it takes time after publishing the stat is active I think. It started to work immediateliy. Thanks man !
@ATOMRPG8 жыл бұрын
Thanks!
@00bushem8 жыл бұрын
You're welcome! Will be working on the next part soon
@GonzaloErloi7 жыл бұрын
And the part two? :'(
@Mondzo5 жыл бұрын
:/ star do not work :(
@electrified92976 жыл бұрын
So If I do that how can I ban players? Can I?
@richardrichardhaleysguitar88104 жыл бұрын
Hey can someone please give me the full Steam Manager script
@filipjastrzebski45916 жыл бұрын
Why my name didn't load to unity by SteamFriends.GetPersonaName(). What should I do?
@filipjastrzebski45916 жыл бұрын
Okay, it's doesn't metter ;P IT'S WORKING!
@googleuser47203 жыл бұрын
LOL no part 2, geez
@MrSkyNightHD6 жыл бұрын
I want to create a game (not on Steam) but that we can sign in with a steam account and check the inventory. Anyone can help me ?
@Benzitczo2 жыл бұрын
thanks get avatar!
@dasmaffin16335 жыл бұрын
Why do you say in part two even if you never made one? I need this shit so bad I just cant figure it out and there is literally nothing on youTube that explains how it works