Yes, invaluable information. I especially liked the assurance that the "publish" will NOT, in fact, "publish" the game. It's one of the reasons I searched for a video like this.
I've avoided updating my game for the last 3 years because I just struggled to do it so much. But thanks to your video I was able to update my game for the first time in ages. It was concise, easy to understand, everything was well explained, and the step by step instructions flowed perfectly. THANK YOU!!!
Hey! I would love to hear if you are interested in seeing more short tutorials like this. And if so, which subjects would be the most interesting to you?
Hi, I would be interested in a video about how to early access, and a video about how to upload demo to steam. Is the demo a separate build, or is it just the same but with a part of the game that is locked? Thanks!
@@jonathanlorenz-indiedev Those sound like great topics, thanks! I don't have any plans currently for early access so that one I might not be able to show in practice, but I have been considering a demo so that one I could show in practice once I get to that point :)
@@AuroDev Some ideas: Maybe what you think the different engines can do in comparison for 2021 (since things change the whole time - UE5 being out). Maybe one topic on level design and all the different elements that come to play when doing level design. Maybe a video on marketing options (twitch streaming, discord, youtube) and how to push your product up before even releasing it ... that would be really cool if you could explain those things from your understanding of it.
Like others have said this is absolutely the best tutorial out there, Steamworks documentation definitely made the process seem a lot more difficult but it was just a quick 5 minute job! Thank you Auro
I was flooded by documentation yesterday... Just now, I saw only 1 minute and 26 seconds of this video and already learned like 50% of what I read yesterday xD Thanks so much for sharing such useful tutorials/explanations, will tell everyone about your channel!
Super helpful tutorial! I uploaded my first game 4 years ago and remembered the process as painful. This made it so much easier. Steampipe GUI is also a great update.
Thanks mate. Just got my game on Steam without any fuss thanks to your video. It also made me understand their setup without reading page after page of documentation.
Thank you so much, I tried to upload the game with the steam tutorial and after hours of getting rid of errors (that i did not fix) i found your video and it worked for the first time and was a lot easier.
My dude, I don't know how you don't have more subscriptions. This video just made steam's actual videos look very bad. After struggling with getting my project to upload using their old deprecated videos this literally took me 11:44 seconds to upload my project. Earned another subscriber and like!
This was so helpful thank you!! I was lost following their documentation and steams own videos are way outdated. This makes it seem so simple I am very grateful
You are such a life saver I can never remember how to do this each time I upload I watch this video again is such an annoying process thank you for posting this so much you are a awesome.
Fantastic tutorial! The chapters made it quick and easy to find the information I needed, briefly explained every step and what's needed (included a portion about steamguard which was a lifesaver, otherwise I would've spent ages trying to figure out why it wasn't uploading), and it all worked effortlessly. Massively appreciated, you've earned a new sub!
Thank you for putting this out, it was super helpful and helped me figure out how to layout my files and use the steam pipe gui. Much easier than messing with bat files.
Hey. Thank you very much for this tutorial. It is very clear and substantive. You've helped me very much with my first steam upload. I wish you success with your game projects!
hey man thanks alot for the video ive never published any of my games before and this was a great slow paced video well explained hope your channel grows more!
Thank you man. I just followed this video and uploaded a game and i see it in my steam. I had an error first, but i realized i gave my steam ID instead of application ID. After that everything worked 👍 🕺
Really helpful and clear video. Thanks! It was reassuring when you explained how "publishing" does not give access yet to people. However, what it missed is, how do you then give access to people? You said "default" branch was being used in this development phase, but then on 10:29 talked about default branch for regular users. I don't understand that part. Finally, can people just copy/paste your game folder and work outside of Steam ? How do you prevent piracy otherwise. thanks for your help!
Thanks! I wish someone at Valve would just make the process more intuitive, making a game on steam (didn't even get into trying to make achievements) has been a nightmare
Thanks for this info there is not a lot of info like this online at the moment but I needed to know all this stuff. Now I am one click away from releasing my first steam game!
Thanks although I am sure it could be worked out it is great to hear from someone who has actually done it before and can give you some guidance. Thanks for the vid!
They should honestly put the video somewhere in steam works so people can learn how to use their interface. The one thing that’s throw me off are all the terms they use and their purposes. This video explains everything so you know what your doing. I am also curious about how temporary demo builds work.
Yea it's easy to get confused by all the terminology! I'm thinking of submitting a demo build for the next Steam Next Fest so I could then make a video about how that process works :)
@@AuroDev yup. We tried to also get our game ready for Next Fest (which started October 1st), that's why I ended up watching your video. We managed to get an updated build of our game into steamworks, but we still had no clue if it was "set as a demo". So I guess we arent in Next Fest. So it's kinda odd how they made that a requirement but also didn't really explain how to set it up. I mean, it's probably straight forward, but idk. I'm figuring maybe we have to make a special "package" I guess? Because then the package acts as a separate product.
@@Andrew90046zero Oh, sorry to hear that happened to you :/ I was also thinking about this Next Fest but didn't get quite as far as reading through the demo documentation. I hope I'll be able to make some sense out of it (and make a video about it) once I get that far!
The content of the video is so good. I feel like I met an oasis in the desert. Thank you very much! 7:29 Can I upload a game build myself by click "here" in the middle of the page without uploading through sdk? I'm not sure if you understand what I'm saying because I'm not an English speaker.
Glad I could help! :) You can! The "here" button leads to an alternative way of uploading builds with zip files. I haven't used it myself, but I know it's possible to use that method also.
Im uploading my demo and I did exactly what you said and I didnt get any errors. I set the build live on the default branch and checked that the build files were the correct size. I checked the launch options and it is the right executable, as well as OS, and CPU architecture. I have checked that the developer comp package and free to play packages reference the depots. However when I install it on steam(I haven't submitted it yet for review) to test it, steam doesn't download any files. Unlike how you were able to test your build right away.
Update: Ok so if you're uploading your demo, you're not able to test it on your Dev/Steam partner account. Because you're always gonna own the game and demos are only available for people that don't own the game. So every time I tried installing the game(which I thought was the demo) Steam is installing the main game which is an empty Depot(at least for me atm).
Got this response from Steam support: Demos have a bit of trouble being tested with partner accounts, because a demo can only be added to the Steam library if you don't already own the main game. To test your demo, please follow these steps: 1. Request a release override beta key for the demo. 2. Create a new Steam account. Do not add the new Steam account into your partner account, or else it will be given the full game and you'll run into the same issue. 3. Redeem the beta key with the new Steam account. 4. Test the demo with the new Steam account.
Such a great video! The first one I've seen with such detail and showing all the steps! Quick question though, do you use Version Control? And if so, which one? And if you do, maybe a short and sweet tutorial (like this one) on how to make the most of it? So basically your workflow if you use one :)
I have to admit that I don't actually use version control... I'm not really proud of that, but I also haven't yet been hurt enough by the lack of it to bother including it into my workflow. I do take regular backups though, but of course that is not the same.
This is about 100x easier to understand than the Steamworks documentation/tutorials. Thank you!
You're welcome! :)
Totally agree!
Yes, invaluable information. I especially liked the assurance that the "publish" will NOT, in fact, "publish" the game. It's one of the reasons I searched for a video like this.
100% Agree
I couldn't figure out how to add additional branches (for beta testers), despite how simple it was. Glad I found this, wonderfully explained.
Good to hear! :)
You've helped a lot of devs with that tutorial. Clear and straight to the point. Thanks
Thanks, happy that it's been helpful! :)
I've avoided updating my game for the last 3 years because I just struggled to do it so much. But thanks to your video I was able to update my game for the first time in ages. It was concise, easy to understand, everything was well explained, and the step by step instructions flowed perfectly.
THANK YOU!!!
whats ur game i wanna try
Hey! I would love to hear if you are interested in seeing more short tutorials like this. And if so, which subjects would be the most interesting to you?
Hi, I would be interested in a video about how to early access, and a video about how to upload demo to steam. Is the demo a separate build, or is it just the same but with a part of the game that is locked? Thanks!
@@jonathanlorenz-indiedev Those sound like great topics, thanks! I don't have any plans currently for early access so that one I might not be able to show in practice, but I have been considering a demo so that one I could show in practice once I get to that point :)
Please share some more ... you're doing this so well !
@@lemuero Thanks, will do! :)
@@AuroDev Some ideas: Maybe what you think the different engines can do in comparison for 2021 (since things change the whole time - UE5 being out). Maybe one topic on level design and all the different elements that come to play when doing level design. Maybe a video on marketing options (twitch streaming, discord, youtube) and how to push your product up before even releasing it ... that would be really cool if you could explain those things from your understanding of it.
Like others have said this is absolutely the best tutorial out there, Steamworks documentation definitely made the process seem a lot more difficult but it was just a quick 5 minute job! Thank you Auro
Dude, THANK YOU - I was having so much trouble finding a straightforward video that walked through this process. This was exactly what I needed!
I'm a new indie game developer, this video just save me lots of time~ Thank you so much!!
This is the only tutorial I use every time i need to do something about adding anything to steam. Great job on the explanation and information.
Thank you for the video! Clear presentation and ultra relevant. Just what I needed in order to upload my game to Steam for the first time.
Hey man, thank you so much for this video! You make awesome tutorials that are really easy to understand, and you deserve way more subscribers!
Thanks for the kinds words! :) Happy to hear the tutorial was helpful!
@@AuroDev I also agree with him, the tutorial helps me a lot. Thank you pro👍
I was flooded by documentation yesterday... Just now, I saw only 1 minute and 26 seconds of this video and already learned like 50% of what I read yesterday xD Thanks so much for sharing such useful tutorials/explanations, will tell everyone about your channel!
Awesome, happy to hear it helped :)
This was so useful, i can't thank you enough.
I watched this video when it came out and I watched it again today to upload my first test build to steam. Thanks again for this one, Auro!
You're welcome! :)
Just got our first game uploaded. I'm still having a hard time believing that it was this easy. Thanks for your video!
Thanks, mang! Not only do you have a kickass voice but, your tutorial was easier to understand than the one available on Steam itself.
This is brilliant, thank you so much, Auro! I've been through exactly as you set up and it's all working perfectly! 🙌🏻
Thank you a lot for this calm and very easy to follow / comprehensive tutorial. You made my day a lot better !
Super helpful tutorial! I uploaded my first game 4 years ago and remembered the process as painful. This made it so much easier. Steampipe GUI is also a great update.
Happy to hear! :)
Thanks mate. Just got my game on Steam without any fuss thanks to your video. It also made me understand their setup without reading page after page of documentation.
Thank you so much for creating this video. You made the process much simpler than the documentation!
Thank you so much, I tried to upload the game with the steam tutorial and after hours of getting rid of errors (that i did not fix) i found your video and it worked for the first time and was a lot easier.
You're a god among mortals for this one.
My dude, I don't know how you don't have more subscriptions. This video just made steam's actual videos look very bad. After struggling with getting my project to upload using their old deprecated videos this literally took me 11:44 seconds to upload my project. Earned another subscriber and like!
This was so helpful thank you!! I was lost following their documentation and steams own videos are way outdated. This makes it seem so simple I am very grateful
Glad to hear! :)
Perfectly paced video! Well done!
Thanks! :)
You are such a life saver I can never remember how to do this each time I upload I watch this video again is such an annoying process thank you for posting this so much you are a awesome.
Kiitos! Tää oli paras tutoriaali mitä näin tästä aiheesta.
Fantastic tutorial! The chapters made it quick and easy to find the information I needed, briefly explained every step and what's needed (included a portion about steamguard which was a lifesaver, otherwise I would've spent ages trying to figure out why it wasn't uploading), and it all worked effortlessly. Massively appreciated, you've earned a new sub!
Great to hear! :)
Thank you for putting this out, it was super helpful and helped me figure out how to layout my files and use the steam pipe gui. Much easier than messing with bat files.
You're a lifesaver! You've made this process so much easier even 2 years after the fact. Thanks so much!
Thank you! Got rid of some of the anxiety I was having towards this 😁
Glad to hear! :)
Hey. Thank you very much for this tutorial. It is very clear and substantive. You've helped me very much with my first steam upload. I wish you success with your game projects!
Great to hear! Good luck with your projects as well :)
Thank you! This video helped me a lot.
so nice i tried to like it twice
Just wanted to say thankyou for being awesome
You tutorials are just- the best best- and have been a huge help! ^.^
THANK YOU SO MUCH FOR THIS!!❤
Thank you! You're videos are great!
Thanks for sharing this brother. It helped greatly.
Great to hear! :)
hey man thanks alot for the video ive never published any of my games before and this was a great slow paced video well explained hope your channel grows more!
Thank you man! This video was awesome! Everything was clear, nothing really changed since you made the video that's very cool
Super helpful. We need more videos from you.
This video was great! Super clear and easy to follow. Thanks!
Happy to hear!
This was an excellent tutorial, thank you for making sense out of the Steamworks documentation :D
Thank you for this!
Easy to follow and at a nice easy pace, not too fast
Great video. Very easy to understand what needs to be done.
Thanks so much for this video, man. It saved me a ton of time. :)
Thank you man. I just followed this video and uploaded a game and i see it in my steam. I had an error first, but i realized i gave my steam ID instead of application ID. After that everything worked 👍 🕺
Thank you for your detailed video, our game is now public on Steam thanks to your tips 🤘🏼
Man, thank you so much. It helped me a lot and I couldn`t have done it without this video!
Awesome! :)
That was super helpful. I finally got my first upload successfully to Steam!! Thanks a ton!!
Awesome! :)
Thank you so much for uploading this email. I keep coming back to this video to upload our game to Steam. Hopefully, it will get published soon! :)
Awesome, best of luck with the release! :)
Awesome video! Just uploaded my game and it worked the first time. I'm so psyched!
Awesome, best of luck with the game!
Thanks, figured it out now and greetings from estonia :D
Thanks for this! You make it very clear and easy to follow!
I found a few other of your videos helpful too! Subbed! 😎
excellent, as always.
So much clearer than valve's documentation.
Auro Thank you very much for the video. It helped me a lot to understand the concepts and to be able to publish my game on Steam today. Greetings. :-)
Awesome! Best of luck with your game :)
@@AuroDev I hope so. Thank you :-)
This was incredibly useful. Thanks for sharing.
Incredibly helpful. Thank you!
Good to hear :)
Thank you very much, perfect for devs making their first uploads!
No problem :)
Thank you so much for this video you're a lifesaver
Amazing video, thanks man
very well put together, thx!
Thank you so much, this explanation is perfect, you really take your time to explain how things work :)
Really helpful and clear video. Thanks! It was reassuring when you explained how "publishing" does not give access yet to people. However, what it missed is, how do you then give access to people? You said "default" branch was being used in this development phase, but then on 10:29 talked about default branch for regular users. I don't understand that part.
Finally, can people just copy/paste your game folder and work outside of Steam ? How do you prevent piracy otherwise. thanks for your help!
You made this super easy, thanks!
Ey teacher! you are insane! Thanks a lot for the brillant tutorial. :)
This demo is invaluable! thank you so much
Happy I could help :)
Thanks! I wish someone at Valve would just make the process more intuitive, making a game on steam (didn't even get into trying to make achievements) has been a nightmare
Thank you Auro... this was really really helpful.
Easy to follow. Got the game up first try. :)
This is awesome! Thank you so much for this simple guide 😊
Hey, great video, thanks for putting this together, it has proven very useful to me!
Great Video Thanks!
This documentation is better than STEAMS documentation. Thank you!
Hehe, thanks! :)
Thank you, made it much easier.
Amazing guide my friend. Thank you.
Hey man thank you for this tutorial... It helped me a lot!!
Thanks for this info there is not a lot of info like this online at the moment but I needed to know all this stuff. Now I am one click away from releasing my first steam game!
Happy to hear it was helpful! :)
This was VERY helpful. Thanks! :)
thank you! The instructions are clear and easy to understand.
Good to hear! :)
Thank you, thank you! You're awesome!
Thanks although I am sure it could be worked out it is great to hear from someone who has actually done it before and can give you some guidance. Thanks for the vid!
Happy to share! :)
Great video with clear instructions. Thank you very much!
Thanks, happy to hear that! :)
They should honestly put the video somewhere in steam works so people can learn how to use their interface. The one thing that’s throw me off are all the terms they use and their purposes. This video explains everything so you know what your doing.
I am also curious about how temporary demo builds work.
Yea it's easy to get confused by all the terminology! I'm thinking of submitting a demo build for the next Steam Next Fest so I could then make a video about how that process works :)
@@AuroDev yup.
We tried to also get our game ready for Next Fest (which started October 1st), that's why I ended up watching your video.
We managed to get an updated build of our game into steamworks, but we still had no clue if it was "set as a demo".
So I guess we arent in Next Fest.
So it's kinda odd how they made that a requirement but also didn't really explain how to set it up. I mean, it's probably straight forward, but idk.
I'm figuring maybe we have to make a special "package" I guess? Because then the package acts as a separate product.
@@Andrew90046zero Oh, sorry to hear that happened to you :/ I was also thinking about this Next Fest but didn't get quite as far as reading through the demo documentation. I hope I'll be able to make some sense out of it (and make a video about it) once I get that far!
Damn thanks for the help
Also gotta love the pronunciation of 'depot'. Engrish at its finest
Wow this was so helpful. Thanks so much. Subbed.
Happy to hear! Welcome aboard :)
thanks! also, love your rally english.
Thanks for the clear explanation. Could you do the same thing for how to release a DLC?
Potentially in future!
The content of the video is so good. I feel like I met an oasis in the desert. Thank you very much!
7:29 Can I upload a game build myself by click "here" in the middle of the page without uploading through sdk?
I'm not sure if you understand what I'm saying because I'm not an English speaker.
Glad I could help! :)
You can! The "here" button leads to an alternative way of uploading builds with zip files. I haven't used it myself, but I know it's possible to use that method also.
super helpful, thank you so much!
Fantastic tutorial! 👍
Very helpful video AuroDev, thank you!
Happy to hear it was helpful! :)
thank you very much!!!your video is very useful for me!!!!
I am happy to hear that! :)
thank you, a really helpful video.
the way you say default though makes me think you might be a robot
Hah, maybe I'll need to go adjust my parameters :)
Well explained and just what I needed. Thx!
Happy to hear! :)
Im uploading my demo and I did exactly what you said and I didnt get any errors. I set the build live on the default branch and checked that the build files were the correct size. I checked the launch options and it is the right executable, as well as OS, and CPU architecture. I have checked that the developer comp package and free to play packages reference the depots. However when I install it on steam(I haven't submitted it yet for review) to test it, steam doesn't download any files. Unlike how you were able to test your build right away.
Update: Ok so if you're uploading your demo, you're not able to test it on your Dev/Steam partner account. Because you're always gonna own the game and demos are only available for people that don't own the game. So every time I tried installing the game(which I thought was the demo) Steam is installing the main game which is an empty Depot(at least for me atm).
@@Arnmazing23 How did you end up testing the demo before making it public then?
Got this response from Steam support:
Demos have a bit of trouble being tested with partner accounts, because a demo can only be added to the Steam library if you don't already own the main game. To test your demo, please follow these steps:
1. Request a release override beta key for the demo.
2. Create a new Steam account. Do not add the new Steam account into your partner account, or else it will be given the full game and you'll run into the same issue.
3. Redeem the beta key with the new Steam account.
4. Test the demo with the new Steam account.
@@mantavisions2362 To test out the demo without having to create a new account, I uploaded the demo package to the main game's depot.
ah thank you for this, redid all the steps and was still getting the same error but it's because it's a demo!
Great video, thank you!
Such a great video! The first one I've seen with such detail and showing all the steps! Quick question though, do you use Version Control? And if so, which one? And if you do, maybe a short and sweet tutorial (like this one) on how to make the most of it? So basically your workflow if you use one :)
I have to admit that I don't actually use version control... I'm not really proud of that, but I also haven't yet been hurt enough by the lack of it to bother including it into my workflow. I do take regular backups though, but of course that is not the same.
awesome and getting started with steam