How to Upload a Game to Steam - Step by Step Guide

Поделиться
HTML-код
  • Опубликовано: 27 окт 2024

Комментарии • 503

  • @llareia
    @llareia Год назад +174

    This is about 100x easier to understand than the Steamworks documentation/tutorials. Thank you!

    • @AuroDev
      @AuroDev  Год назад +13

      You're welcome! :)

    • @Strongfinger777
      @Strongfinger777 Год назад +7

      Totally agree!

    • @christophalexander4542
      @christophalexander4542 Год назад +9

      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.

    • @kangkeon4500
      @kangkeon4500 11 месяцев назад +2

      100% Agree

  • @Xaeveax
    @Xaeveax Год назад +17

    I couldn't figure out how to add additional branches (for beta testers), despite how simple it was. Glad I found this, wonderfully explained.

    • @AuroDev
      @AuroDev  Год назад

      Good to hear! :)

  • @chimerastudio634
    @chimerastudio634 Год назад +25

    You've helped a lot of devs with that tutorial. Clear and straight to the point. Thanks

    • @AuroDev
      @AuroDev  Год назад +1

      Thanks, happy that it's been helpful! :)

  • @redchan2884
    @redchan2884 9 месяцев назад +8

    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!!!

  • @AuroDev
    @AuroDev  3 года назад +25

    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?

    • @jonathanlorenz-indiedev
      @jonathanlorenz-indiedev 3 года назад +2

      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!

    • @AuroDev
      @AuroDev  3 года назад +2

      @@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 :)

    • @lemuero
      @lemuero 3 года назад +1

      Please share some more ... you're doing this so well !

    • @AuroDev
      @AuroDev  3 года назад +1

      @@lemuero Thanks, will do! :)

    • @lemuero
      @lemuero 3 года назад +1

      @@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.

  • @HomelessHermit
    @HomelessHermit 3 месяца назад +4

    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

  • @mikebuck421
    @mikebuck421 9 месяцев назад +3

    Dude, THANK YOU - I was having so much trouble finding a straightforward video that walked through this process. This was exactly what I needed!

  • @sonymusic11
    @sonymusic11 3 месяца назад +4

    I'm a new indie game developer, this video just save me lots of time~ Thank you so much!!

  • @krisburke3671
    @krisburke3671 6 месяцев назад +1

    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.

  • @wolvikstudios2623
    @wolvikstudios2623 2 года назад +9

    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.

  • @hybridplays1088
    @hybridplays1088 2 года назад +35

    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!

    • @AuroDev
      @AuroDev  2 года назад +1

      Thanks for the kinds words! :) Happy to hear the tutorial was helpful!

    • @Flix-R1
      @Flix-R1 Год назад +2

      @@AuroDev I also agree with him, the tutorial helps me a lot. Thank you pro👍

  • @RedTearGames
    @RedTearGames Год назад +4

    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!

    • @AuroDev
      @AuroDev  Год назад +1

      Awesome, happy to hear it helped :)

  • @artnucicncus1005
    @artnucicncus1005 5 месяцев назад +2

    This was so useful, i can't thank you enough.

  • @itsmidge
    @itsmidge Год назад +3

    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!

    • @AuroDev
      @AuroDev  Год назад +1

      You're welcome! :)

  • @LittleRaucousGames
    @LittleRaucousGames 8 месяцев назад +1

    Just got our first game uploaded. I'm still having a hard time believing that it was this easy. Thanks for your video!

  • @ArtofBrandonTruster
    @ArtofBrandonTruster Год назад +1

    Thanks, mang! Not only do you have a kickass voice but, your tutorial was easier to understand than the one available on Steam itself.

  • @RobLang
    @RobLang Месяц назад +1

    This is brilliant, thank you so much, Auro! I've been through exactly as you set up and it's all working perfectly! 🙌🏻

  • @Feuteon
    @Feuteon Год назад +4

    Thank you a lot for this calm and very easy to follow / comprehensive tutorial. You made my day a lot better !

  • @FeyFen
    @FeyFen Год назад +5

    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.

    • @AuroDev
      @AuroDev  Год назад

      Happy to hear! :)

  • @Asylum3D
    @Asylum3D 8 месяцев назад +1

    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.

  • @Luvseatshawty
    @Luvseatshawty 5 месяцев назад +2

    Thank you so much for creating this video. You made the process much simpler than the documentation!

  • @bone7444
    @bone7444 2 месяца назад +1

    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.

  • @randomname6444
    @randomname6444 17 дней назад +1

    You're a god among mortals for this one.

  • @DarkParadice
    @DarkParadice 8 месяцев назад +3

    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!

  • @stewpidasohl
    @stewpidasohl Год назад +2

    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

    • @AuroDev
      @AuroDev  Год назад

      Glad to hear! :)

  • @chrisheld8463
    @chrisheld8463 3 года назад +5

    Perfectly paced video! Well done!

  • @redtrippyvision
    @redtrippyvision 7 месяцев назад +1

    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.

  • @DeepRenders
    @DeepRenders Год назад +2

    Kiitos! Tää oli paras tutoriaali mitä näin tästä aiheesta.

  • @iHavo
    @iHavo Год назад +3

    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!

    • @AuroDev
      @AuroDev  Год назад +1

      Great to hear! :)

  • @AnEmortalKid
    @AnEmortalKid Год назад +2

    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.

  • @spaghettiSyntax
    @spaghettiSyntax Год назад +1

    You're a lifesaver! You've made this process so much easier even 2 years after the fact. Thanks so much!

  • @maxhuk
    @maxhuk 2 года назад +3

    Thank you! Got rid of some of the anxiety I was having towards this 😁

    • @AuroDev
      @AuroDev  2 года назад

      Glad to hear! :)

  • @FieldfareStudios
    @FieldfareStudios Год назад +2

    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!

    • @AuroDev
      @AuroDev  Год назад

      Great to hear! Good luck with your projects as well :)

  • @paradnightstudio
    @paradnightstudio 5 месяцев назад +2

    Thank you! This video helped me a lot.

  • @beardalaxy
    @beardalaxy 4 месяца назад +2

    so nice i tried to like it twice

  • @lukelcs8934
    @lukelcs8934 Месяц назад +1

    Just wanted to say thankyou for being awesome
    You tutorials are just- the best best- and have been a huge help! ^.^

  • @sebas1111_
    @sebas1111_ 3 месяца назад +2

    THANK YOU SO MUCH FOR THIS!!❤

  • @markmisin
    @markmisin 5 месяцев назад +2

    Thank you! You're videos are great!

  • @SebastianGraves
    @SebastianGraves Год назад +2

    Thanks for sharing this brother. It helped greatly.

    • @AuroDev
      @AuroDev  Год назад

      Great to hear! :)

  • @Coroxx
    @Coroxx 2 года назад +4

    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!

  • @shaman_forest
    @shaman_forest Год назад +1

    Thank you man! This video was awesome! Everything was clear, nothing really changed since you made the video that's very cool

  • @lemuero
    @lemuero 3 года назад +2

    Super helpful. We need more videos from you.

  • @jazibobs
    @jazibobs Год назад +2

    This video was great! Super clear and easy to follow. Thanks!

  • @cattrigger_games
    @cattrigger_games Год назад +2

    This was an excellent tutorial, thank you for making sense out of the Steamworks documentation :D

  • @smidy3
    @smidy3 2 года назад +3

    Thank you for this!
    Easy to follow and at a nice easy pace, not too fast

  • @dcarty
    @dcarty Год назад +2

    Great video. Very easy to understand what needs to be done.

  • @SuperPaulGames
    @SuperPaulGames 5 месяцев назад +1

    Thanks so much for this video, man. It saved me a ton of time. :)

  • @superslavco7332
    @superslavco7332 7 месяцев назад +1

    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 👍 🕺

  • @yagizeraslan
    @yagizeraslan 10 месяцев назад +1

    Thank you for your detailed video, our game is now public on Steam thanks to your tips 🤘🏼

  • @tgg5622
    @tgg5622 Год назад +1

    Man, thank you so much. It helped me a lot and I couldn`t have done it without this video!

  • @ElSonk
    @ElSonk Год назад +1

    That was super helpful. I finally got my first upload successfully to Steam!! Thanks a ton!!

  • @koremeta1902
    @koremeta1902 Год назад +1

    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! :)

    • @AuroDev
      @AuroDev  Год назад

      Awesome, best of luck with the release! :)

  • @danpaul4108
    @danpaul4108 Год назад +1

    Awesome video! Just uploaded my game and it worked the first time. I'm so psyched!

    • @AuroDev
      @AuroDev  Год назад

      Awesome, best of luck with the game!

  • @Zihenroy
    @Zihenroy 9 месяцев назад +1

    Thanks, figured it out now and greetings from estonia :D

  • @MindOMatterEnt
    @MindOMatterEnt 7 месяцев назад +1

    Thanks for this! You make it very clear and easy to follow!
    I found a few other of your videos helpful too! Subbed! 😎

  • @reessoft9416
    @reessoft9416 3 месяца назад +1

    excellent, as always.
    So much clearer than valve's documentation.

  • @hujiolgames6137
    @hujiolgames6137 3 года назад +6

    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. :-)

    • @AuroDev
      @AuroDev  3 года назад +1

      Awesome! Best of luck with your game :)

    • @hujiolgames6137
      @hujiolgames6137 3 года назад

      @@AuroDev I hope so. Thank you :-)

  • @DavidReidChannel
    @DavidReidChannel 11 месяцев назад +1

    This was incredibly useful. Thanks for sharing.

  • @VyvyanTheGreat
    @VyvyanTheGreat Год назад +2

    Incredibly helpful. Thank you!

  • @The._.RandomGamer
    @The._.RandomGamer Год назад +1

    Thank you very much, perfect for devs making their first uploads!

  • @anotterteam2348
    @anotterteam2348 Месяц назад +1

    Thank you so much for this video you're a lifesaver

  • @alpercizmeci4039
    @alpercizmeci4039 23 дня назад +1

    Amazing video, thanks man

  • @klawrz
    @klawrz Месяц назад +1

    very well put together, thx!

  • @sebastianavena
    @sebastianavena 7 месяцев назад +1

    Thank you so much, this explanation is perfect, you really take your time to explain how things work :)

  • @kanutops
    @kanutops Год назад +2

    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!

  • @TimeFlierGames
    @TimeFlierGames 7 месяцев назад +1

    You made this super easy, thanks!

  • @HipernovaGames
    @HipernovaGames 2 месяца назад +1

    Ey teacher! you are insane! Thanks a lot for the brillant tutorial. :)

  • @Husmanmusic
    @Husmanmusic 2 года назад +2

    This demo is invaluable! thank you so much

    • @AuroDev
      @AuroDev  2 года назад

      Happy I could help :)

  • @minilabyrinth
    @minilabyrinth 2 месяца назад +1

    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

  • @furryfr0g
    @furryfr0g 2 года назад +2

    Thank you Auro... this was really really helpful.

  • @deathdefiler4306
    @deathdefiler4306 Год назад +1

    Easy to follow. Got the game up first try. :)

  • @shuffle8
    @shuffle8 Год назад +1

    This is awesome! Thank you so much for this simple guide 😊

  • @SuperAnthony3
    @SuperAnthony3 9 месяцев назад +1

    Hey, great video, thanks for putting this together, it has proven very useful to me!

  • @heatwavegames3588
    @heatwavegames3588 Год назад +2

    Great Video Thanks!

  • @ariondigital8518
    @ariondigital8518 Год назад +2

    This documentation is better than STEAMS documentation. Thank you!

    • @AuroDev
      @AuroDev  Год назад

      Hehe, thanks! :)

  • @DistrictGamers
    @DistrictGamers 9 месяцев назад +1

    Thank you, made it much easier.

  • @blackivy011
    @blackivy011 2 года назад +2

    Amazing guide my friend. Thank you.

  • @leonardoolivieri1241
    @leonardoolivieri1241 2 года назад +2

    Hey man thank you for this tutorial... It helped me a lot!!

  • @HonestRogueGames
    @HonestRogueGames 3 года назад +1

    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!

    • @AuroDev
      @AuroDev  3 года назад +1

      Happy to hear it was helpful! :)

  • @DrGonzo62
    @DrGonzo62 Год назад +1

    This was VERY helpful. Thanks! :)

  • @thereisnocowlevel1
    @thereisnocowlevel1 Год назад +1

    thank you! The instructions are clear and easy to understand.

    • @AuroDev
      @AuroDev  Год назад

      Good to hear! :)

  • @eduardocouto1495
    @eduardocouto1495 Год назад +2

    Thank you, thank you! You're awesome!

  • @paulosullivan3472
    @paulosullivan3472 3 года назад +2

    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!

    • @AuroDev
      @AuroDev  3 года назад +1

      Happy to share! :)

  • @jonathanlorenz-indiedev
    @jonathanlorenz-indiedev 3 года назад +2

    Great video with clear instructions. Thank you very much!

    • @AuroDev
      @AuroDev  3 года назад

      Thanks, happy to hear that! :)

  • @Andrew90046zero
    @Andrew90046zero 3 года назад +3

    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.

    • @AuroDev
      @AuroDev  3 года назад +2

      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 :)

    • @Andrew90046zero
      @Andrew90046zero 3 года назад

      @@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.

    • @AuroDev
      @AuroDev  3 года назад

      @@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!

  • @Bk15729
    @Bk15729 Год назад +1

    Damn thanks for the help
    Also gotta love the pronunciation of 'depot'. Engrish at its finest

  • @thirdagegames1605
    @thirdagegames1605 2 года назад +1

    Wow this was so helpful. Thanks so much. Subbed.

    • @AuroDev
      @AuroDev  2 года назад

      Happy to hear! Welcome aboard :)

  • @TomationuJaDark1x
    @TomationuJaDark1x 2 года назад +1

    thanks! also, love your rally english.

  • @zehailiu7825
    @zehailiu7825 10 дней назад +1

    Thanks for the clear explanation. Could you do the same thing for how to release a DLC?

    • @AuroDev
      @AuroDev  9 дней назад

      Potentially in future!

  • @CodeBlues-TimeisGold
    @CodeBlues-TimeisGold Год назад +1

    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.

    • @AuroDev
      @AuroDev  Год назад

      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.

  • @grahamgordon9434
    @grahamgordon9434 10 месяцев назад +1

    super helpful, thank you so much!

  • @PatrickTheDM
    @PatrickTheDM 10 месяцев назад +1

    Fantastic tutorial! 👍

  • @endoftheline-ahorrorvideog9883
    @endoftheline-ahorrorvideog9883 2 года назад +1

    Very helpful video AuroDev, thank you!

    • @AuroDev
      @AuroDev  2 года назад +1

      Happy to hear it was helpful! :)

  • @AmiiGame
    @AmiiGame Год назад +2

    thank you very much!!!your video is very useful for me!!!!

    • @AuroDev
      @AuroDev  Год назад

      I am happy to hear that! :)

  • @IDontDoDrumCovers
    @IDontDoDrumCovers 2 года назад +1

    thank you, a really helpful video.
    the way you say default though makes me think you might be a robot

    • @AuroDev
      @AuroDev  2 года назад

      Hah, maybe I'll need to go adjust my parameters :)

  • @tobiasrieper7328
    @tobiasrieper7328 3 года назад +2

    Well explained and just what I needed. Thx!

    • @AuroDev
      @AuroDev  3 года назад

      Happy to hear! :)

  • @Arnmazing23
    @Arnmazing23 2 года назад +7

    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.

    • @Arnmazing23
      @Arnmazing23 2 года назад +5

      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).

    • @mantavisions2362
      @mantavisions2362 2 года назад

      @@Arnmazing23 How did you end up testing the demo before making it public then?

    • @mantavisions2362
      @mantavisions2362 2 года назад +3

      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.

    • @gazeth
      @gazeth 2 года назад +1

      @@mantavisions2362 To test out the demo without having to create a new account, I uploaded the demo package to the main game's depot.

    • @SilverScriptGames
      @SilverScriptGames 5 месяцев назад

      ah thank you for this, redid all the steps and was still getting the same error but it's because it's a demo!

  • @Typotrn
    @Typotrn Год назад +1

    Great video, thank you!

  • @washynator
    @washynator 2 года назад +6

    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 :)

    • @AuroDev
      @AuroDev  2 года назад +3

      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.

  • @smokeback
    @smokeback Год назад +1

    awesome and getting started with steam