[Updated] Set Up - Advanced Session Plugin - Steam - Unreal Engine 5 Tutorial [UE5]

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 117

  • @NiceShadow
    @NiceShadow  Рік тому +15

    If you still cannot see the Steam overlay try to enable the Online Subsystem Steam plugin.

    • @pablomd972
      @pablomd972 Рік тому +1

      Thanks for the great tutorials, they have helped a lot. I am having a similar issue. I am running UE 5.3 and the plugins don't produce any error but it doesn't work in game (friend list and lobby tutorial). Any ideas for how to fix this?

    • @NiceShadow
      @NiceShadow  Рік тому +2

      @@pablomd972Do you have the Online Subsystem Steam plugin enabled? Please try that and let me know this was the reason

    • @fade7955
      @fade7955 Рік тому +1

      @@NiceShadow I had the same problem, and your suggestion fixed it for me (on UE 5.3). Thanks!

    • @glenzhang3646
      @glenzhang3646 Рік тому

      I an on UE5.3 as well and I still don't get steam pop up on the right corner, any idea why?(I updated the plugin by simply replacing them from 5.1 to 5.3)@@fade7955

    • @therealcloudzyy
      @therealcloudzyy 9 місяців тому

      I had a fatal error when trying to open the packaged version, turns out I just had to enable the third plugin that you said in the comments and it worked fine.

  • @leitberkley
    @leitberkley 10 місяців тому +3

    Thank you. This worked great. I didn't know about making my own c++ class to fix the network functions. Solved my problems! Great job!

  • @Neon-wj9ke
    @Neon-wj9ke 3 місяці тому +2

    Thank you so much, I was watching someone else tutorial and there AdvancedSessionsPlugin was really out of date but yours worked instantly thanks for keeping this uptodate, going to check out the rest off your stuff keep it up :)

  • @Dullerler
    @Dullerler Рік тому +3

    What I did to fix my C++ compilation errors was: Go to my Visual Studio Installer -> Select whatever version I was using -> Modify -> Ticked the "Game development with C++" -> And confirmed modify in the bottom right corner. After that it seemed to work. Hope it helps

  • @ChristopherCDev
    @ChristopherCDev Місяць тому +1

    Great tutorial! Works like a charm in 5.4.4!

    • @GamerFollower
      @GamerFollower 20 днів тому

      Does 5.4.4 require the C++ class?

  • @Test-xt3ys
    @Test-xt3ys Рік тому +2

    Worked like a charm, as always you're the best

  • @geekandnerdlife5632
    @geekandnerdlife5632 Рік тому +2

    👍I wish I could subscribe twice! Awesome vid, thank you.
    I'm on 5.3.2 and I didn't need to do the C++ part, but I did have to use the advice in your pinned post to enable that third plugin.
    Thanks again and keep up the great work.😊

    • @SterlingNesbitt
      @SterlingNesbitt 11 місяців тому

      @geekandnerdlife5632 I got the overlay and join locally without doing the C++ part too. But now I'm having trouble joining from other networks and I am worried this is a red herring. Did you get this to work fully?

    • @geekandnerdlife5632
      @geekandnerdlife5632 11 місяців тому +3

      Hey @@SterlingNesbitt sorry your right, later I realized I needed to do the c++ part to join. It was just the overlay and local like you say, to get fully working I did need the c++. Was easy to do tho. Cheers.

  • @Austtiinn
    @Austtiinn 10 місяців тому +5

    MyProject could not be compiled. Try rebuilding from source manually. warum ?

  • @Dieselbird
    @Dieselbird Рік тому +1

    Thanks for the help, by the way I love your intro!

  • @lolaswift111
    @lolaswift111 Рік тому +1

    watched, liked and subbed! Thank you so much.

  • @iamagenius2646
    @iamagenius2646 Рік тому

    Following you since hundred something subs years ago. I am returning to unreal and I was hoping I can find you still here, still with great tuts :)

    • @NiceShadow
      @NiceShadow  Рік тому +1

      Amazing, yea and even I haven't uploaded in a while I'm still here and hope to upload soon again :)

    • @iamagenius2646
      @iamagenius2646 Рік тому +1

      ​@@NiceShadowYoo, I didn't think you would respond. Glad you've read my message. Don't worry about posting often, your content has quality and easy to understand.
      I would like to see a discord for this channel, I think it would help you and it would for a great community

  • @Danktart
    @Danktart Рік тому +3

    I'm late here but for those of you still watching this. I have the general solution for most "can't compile" errors.
    It's generally a Visual Studio issue and you need to make sure you have it installed and you want to create a brand new project with c++ instead of blueprint box ticked. When it fails it will ask to load inside of Visual Studio, do it. When it fails there it will figure out what parts of visual studio you are missing and ask you to allow it to install those missing parts.
    GL.

    • @akikomusic3835
      @akikomusic3835 5 місяців тому

      bless your comment

    • @GamerFollower
      @GamerFollower 20 днів тому

      Seems to have worked for UE5.4.4 with Vis 2022 😄

  • @PhasmophobesHorror
    @PhasmophobesHorror 5 місяців тому +3

    This works for me without c++ in ue5.4

    • @PhasmophobesHorror
      @PhasmophobesHorror 5 місяців тому +1

      Apologies for any confusion earlier. After some testing, I found a few issues with the project without using C++. You can add C++ functionality whenever you want and everything should work fine. And from my tests, everything seems to work fine if you create it as a C++ project from the beginning.

    • @MılehıstanCumhurbaşkanı
      @MılehıstanCumhurbaşkanı 5 місяців тому

      Are you using Visual Studio 2022?

    • @PhasmophobesHorror
      @PhasmophobesHorror 5 місяців тому

      @@MılehıstanCumhurbaşkanı yes

  • @azylum66
    @azylum66 10 місяців тому +2

    Im afraid to advance to the next video. I have activated the 3 plugins and made sure that steam overlay is turned on in steam and I'm still not getting the steam pop up. I've restarted my game and still nothing. No error and no pop up. Any suggestions anyone?

    • @Amorcitos-v2b
      @Amorcitos-v2b 9 місяців тому +1

      He mentions it on his pinned message. You have to go to plugins and enable "Online Subsystem Steam"

  • @GeoffCurreymusic
    @GeoffCurreymusic Рік тому +3

    This solution does not fully work in UE5.1. It does not allow you to join a session.

  • @Krishnadev24
    @Krishnadev24 9 місяців тому +1

    Hi sir , when i click rebuild it says ' could not be compiled. Try rebuilding from source manually.' what should i do

    • @NiceShadow
      @NiceShadow  9 місяців тому

      Hey, research for visual studio and unreal engine, you probably have missing visual studio modules that you need to install first

  • @AztekIsTheBest
    @AztekIsTheBest 2 роки тому +2

    Nice!

  • @thomasking8402
    @thomasking8402 Рік тому +2

    After making the C++ class, I followed your steps and now my project file does not work. It wants me to rebuild from source manually. Any help? This video screwed up my project.

    • @MercGT63s
      @MercGT63s Рік тому

      did you find a solution?

    • @pascalfaupel6384
      @pascalfaupel6384 10 місяців тому

      I don´t know if you solved it, but check your Vidiual Studio Version. You need Visual Studio 2022 or higher. I tryed it with the 2019 Version and it doesn´t work. I updated to 2022 Version and it´s working. I hope I was helping you

    • @aminouled
      @aminouled 7 місяців тому

      got the same error , do you find out?

  • @stavrosmelidonis817
    @stavrosmelidonis817 9 місяців тому

    What does this "Advance Session Plugin" offers compared to the Online Subsystem Steam? Does it just expose functionalities to blueprints?

  • @ЕвгенийКостюкевич-т7в
    @ЕвгенийКостюкевич-т7в 10 місяців тому +1

    After creating a new C++ class and closing the project, my project is not opening again. It sais that modules are missing and and sais that I should try to rebuild from the source manually. Updating Visual Studio doesn't help. I can't open my project anymore because of this.

    • @matteoburzi9016
      @matteoburzi9016 10 місяців тому

      did you solved?

    • @pascalfaupel6384
      @pascalfaupel6384 10 місяців тому

      I don´t know if you solved it, but check your Vidiual Studio Version. You need Visual Studio 2022 or higher. I tryed it with the 2019 Version and it doesn´t work. I updated to 2022 Version and it´s working. I hope I was helping you

  • @swokee1
    @swokee1 4 місяці тому

    Hello. The plugin worked without any problems, but later the Steam interface stopped opening. what is the reason of this?

  • @HalalSongsOnly
    @HalalSongsOnly 10 місяців тому

    When I tried rebuilding the project manually it said it couldnt be compiled and i have to rebuild it manually what do i do?!

  • @Austtiinn
    @Austtiinn 10 місяців тому

    MyProject could not be compiled. Try rebuilding from source manually.

  • @kaspiezimes7429
    @kaspiezimes7429 Рік тому

    Successfully added class 'MyClass', however you must recompile the 'Game' module before it will appear in the Content Browser. Failed

  • @TardarSauce
    @TardarSauce Рік тому +1

    great video , does this subsystem make it so players dont have to open there ports???? because thats just not userfriendly to do to players and im looking for a easy solution :) please and thank you for your time

  • @demonitgames
    @demonitgames 2 місяці тому

    Can we use this with PLayFab ?

  • @cappedmonke5509
    @cappedmonke5509 2 роки тому +2

    Hey :)
    Kann ich eine Session auch erst dann erstellen, sobald ich einem Freund eine Beitrittsanfrage über das Steam-Overlay geschickt habe?
    Und MUSS ich einem neuen Level mit "listen" beitreten, nachdem ich eine Session erstellt habe, oder kann man im selben Level (bsp. dem Menü) bleiben?
    Z.B. können in COD-Zombies oder Dead by Daylight Spieler bereits im Menü der Session joinen, ohne dass man einem neuen Level beitreten muss.
    Hast du irgendwelche Anlaufstellen, wie man das umsetzen könnte (verlinke gerne auch eins deiner Videos)?
    Vielen Dank im Voraus!:)

    • @NiceShadow
      @NiceShadow  2 роки тому +1

      Heyy, ja das funktioniert. Du kannst direkt wenn du das Spiel startest eine session automatisch erstellen. Deine menu wäre dann in deine Hauptgameplay map integriert. Also ganz am Anfang als start up map würde ich eine empty map als start up map haben wo dann direkt automatisch die gameplay map (wo man ja erst ins menu kommt) mit listen geöffnet wird. Dann kann man auch Freunde einladen und wenn man eine Einladung annimmt musst vor dem joinen die eigene session destroyt werden.

    • @cappedmonke5509
      @cappedmonke5509 2 роки тому +1

      @@NiceShadow Hab es direkt verstanden! Vielen Dank, Kuss geht raus :)

  • @Phoenix_VR
    @Phoenix_VR 2 роки тому +1

    Any hope for a tutorial on hosting Advanced Steam Session dedicated servers

    • @NiceShadow
      @NiceShadow  2 роки тому

      Sorry, currently it's not planned

  • @janimusicshorts7707
    @janimusicshorts7707 3 місяці тому +4

    Hey so i was having trouble getting the overlay to pop up and i found that the was my computer was copying the script was kind a fricked up. I never has issues with my copying before until today, so i went to a different project and found the script and sure enough it was copied correctly. This is the script with the right spacing/format
    [/Script/Engine.GameEngine]
    +NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="OnlineSubsystemSteam.SteamNetDriver",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")
    [OnlineSubsystem]
    DefaultPlatformService=Steam
    [OnlineSubsystemSteam]
    bEnabled=true
    SteamDevAppId=480
    [/Script/OnlineSubsystemSteam.SteamNetDriver]
    NetConnectionClassName=OnlineSubsystemSteam.SteamNetConnection
    Do not copy the spaces between each paragraph, that will also mess up the code xD

    • @PoisonRedAngel
      @PoisonRedAngel 3 місяці тому +2

      Thanks that worked for me

    • @julescoc
      @julescoc 3 місяці тому

      OMG YOU ARE A HERO!! After hours of trying the last comment on this video shown was the gamechanger xD!!!

    • @CurelloGreg
      @CurelloGreg 3 місяці тому

      Thanks, it wasn't your fault it's the website that sucks

    • @alexdemastrie4538
      @alexdemastrie4538 2 місяці тому

      Got me to stop yelling at my computer. you rock

    • @8mhf96
      @8mhf96 Місяць тому +1

      You're honestly such a legend for this, thank you! It worked for me

  • @Lessah_the_pig
    @Lessah_the_pig 3 місяці тому

    I downloaded the visual thing and I still can't create a class for c++
    \

    • @lordbambithird8919
      @lordbambithird8919 3 місяці тому

      Restart after fully opening Visual Studio and try again.

  • @ancientnestsoftware
    @ancientnestsoftware Рік тому

    hey there awesome tut! I was wondering, how to find my games dedicated server? Its on steam

  • @NephariusAMG
    @NephariusAMG Рік тому

    Mine said "Failed to compile. Trying Building from the source manually" and now it won't open the project. what did i do?

    • @pascalfaupel6384
      @pascalfaupel6384 10 місяців тому

      I don´t know if you solved it, but check your Vidiual Studio Version. You need Visual Studio 2022 or higher. I tryed it with the 2019 Version and it doesn´t work. I updated to 2022 Version and it´s working. I hope I was helping you

  • @michaelleo8520
    @michaelleo8520 Рік тому

    Will it work for vr multiplayer

  • @nacho6247
    @nacho6247 9 місяців тому

    How strange to follow the step by step and I get this"(could not be successfully initialized after it was loaded.)"

  • @GRABLETEAM
    @GRABLETEAM Рік тому

    I'm getting a bad player controller error

  • @tbou_ho4hou_koiiimap676
    @tbou_ho4hou_koiiimap676 7 місяців тому

    I am writing through a translator.
    It doesn’t work for me, or more precisely, the Steam window in the lower right corner does not appear. I did everything 1 in 1 as in the video. Worked on Unreal Engine 5.3.2
    Also, in the following lessons there is a problem with Get give steam avatar friend or something like that. This node will just not work
    Changed:
    The author's advice about connecting another Online Subsystem Steam plugin worked! On version 5.3.2
    If anything, it connects in Unreal itself in the search for plugins

    • @NiceShadow
      @NiceShadow  7 місяців тому

      regarding the steam overlay you only need to check again the stuff you pasted in the default engine ini file if you really did that right. Also you need to have steam running and play in standalone game.

    • @tbou_ho4hou_koiiimap676
      @tbou_ho4hou_koiiimap676 7 місяців тому +1

      ​@@NiceShadow Thanks for the advice, but I decided on your assigned advice. The Online Subsystem plugin helped me. Thank you so much for creating this kind of content. As a new game developer, such videos help me a lot. Your language is clear and beautiful enough for me to +- understand without subtitles

  • @Techiastronamo
    @Techiastronamo 4 місяці тому

    Could not be compiled. Try rebuilding from source manually. Guess I have to get into building UE5 from source manually then?
    Edit: Nah, just gotta install the visual studio stuff per replies to fix this. Thanks NiceShadow!

    • @NiceShadow
      @NiceShadow  4 місяці тому +1

      No, you have only to install visual studio stuff. Search for tutorials how to use c++ with unreal engine. There it's explained which modules you need to install in visual studio

    • @Techiastronamo
      @Techiastronamo 4 місяці тому

      @@NiceShadow Huh ok. I thought I did but I'm going through documentation now to verify that. That's what the other posts seem to confirm lol. Thanks for the quick reply!!!

  • @jonaspriebeofficial
    @jonaspriebeofficial Рік тому

    When I tried rebuilding the project manually it said it couldnt be compiled and i have to rebuild it manually what do i do?! I even tried updatind visual studio that did nothing

    • @jonaspriebeofficial
      @jonaspriebeofficial Рік тому

      Never mind it worked it just took 10 minutes a ridiculously long time to load the project!! Im excited to get this game for multiplayer

    • @NiceShadow
      @NiceShadow  Рік тому +1

      @@jonaspriebeofficial awesome

  • @ceanyflamingo5127
    @ceanyflamingo5127 Рік тому

    Is it usable with only blueprint projects now? Or does it still require c++

    • @NiceShadow
      @NiceShadow  Рік тому

      I didn't test it for the latest version yet. But you can try it without creating this c++ class, so that your project stays blueprints only. If you later notice then any problems with session creating/joining, you can still back up your project and then doing the c++ step shown in this tutorial to test if it works then

    • @ceanyflamingo5127
      @ceanyflamingo5127 Рік тому

      So currently the project will work, but if you package it in any way and try to run it like that, the game won't even boot and will just leave you with an ICU error@@NiceShadow

    • @NiceShadow
      @NiceShadow  Рік тому

      @@ceanyflamingo5127 so what stops you from creating that c++ class?

  • @SetsunaATv
    @SetsunaATv Рік тому

    I don't have the steam popup that appears. What did I miss?

    • @NiceShadow
      @NiceShadow  Рік тому

      For the popup, it's only necessary to do the "Steam Integration" part so at 1:24

    • @SetsunaATv
      @SetsunaATv Рік тому

      @@NiceShadow Thanks for your answer. I followed all the steps in the video... No need to pay to test?

    • @SetsunaATv
      @SetsunaATv Рік тому

      I've found ! I had disabled overlay in Steam settings xD

    • @NiceShadow
      @NiceShadow  Рік тому +1

      @@SetsunaATv or so, lol

  • @dark11demon11
    @dark11demon11 Рік тому +1

    hm.. just added it to my project and graphics turned to shit and gamepad stopped working...

    • @dark11demon11
      @dark11demon11 Рік тому

      ok it is not graphics itself. it's because my character started to shake fast. And the camera attached to the character.. so everything looks blurry

    • @dark11demon11
      @dark11demon11 Рік тому

      if I pack my game the effect is gone.... hm...

    • @NiceShadow
      @NiceShadow  Рік тому

      I cannot imagine that it has anything to do with the plugin. Maybe you can remove it again and check if you still have these problems.

    • @dark11demon11
      @dark11demon11 Рік тому

      @@NiceShadow I think so too... the game pad is related to the plugin, though. it is not a plugin itself it is steam when you use steam id=480. But my problem with shaking is a mystery.. it is only on stand-alone window with steam active. The character looks like rag doll physic fighting with idle animation or something. I don't think it is related to the plugin. When I package the game, there is no problem. I'll continue to debug the animation..

    • @dark11demon11
      @dark11demon11 Рік тому +1

      @@NiceShadow omg I found the problem. It wasn't the plugin, of course. In my system I forgot to replicate one part of aim offset system.

  • @conservativesuperlative2063

    This did not work. When I tried to open my project file after creating the new C++ class it shows the popup asking to rebuild. When I click yes, it says it cannot rebuild and I should try manually rebuilding the source.... I probably should have backed up my project before trying this...

    • @conservativesuperlative2063
      @conservativesuperlative2063 Рік тому +2

      Never mind, needed to update visual studio.. 👍

    • @jonaspriebeofficial
      @jonaspriebeofficial Рік тому +1

      @@conservativesuperlative2063 how did you update it exactly i got the same problem

    • @jonaspriebeofficial
      @jonaspriebeofficial Рік тому

      I updated visual studio it did not work i wonder if its because it was a copied project from ue4

    • @conservativesuperlative2063
      @conservativesuperlative2063 Рік тому +1

      @@jonaspriebeofficial Well under the installation I had I think it just popped up and said there was an update. I have all sorts of new issues now. I am not the one to ask for help 😂

    • @jonaspriebeofficial
      @jonaspriebeofficial Рік тому +1

      @@conservativesuperlative2063 Im sorry i hope you can solve the issues it turned out i didnt have any issues my computer just slow

  • @psyco4452
    @psyco4452 Рік тому

    mmm lol ? wheres the Advanced session functions have you really tried it ? since the 5.0 advances session arent working at all ( there missing a C++ set-up to fit Ue5.0 and 5.1 + )

    • @alexanderalikin1210
      @alexanderalikin1210 Рік тому

      Create Advanced Session works for me (5.2), Join Advanced Session doesn’t.

    • @psyco4452
      @psyco4452 Рік тому +1

      @@alexanderalikin1210 yeah well last time i checked that was about over 6 months didn't know they releases updates of it. Might be why the pay variant isn't in the marketplace anymore :P

  • @ElbahethAmrSrour
    @ElbahethAmrSrour Рік тому

    i think steam Plugin Not Working in 5.2 and 5.3

    • @NiceShadow
      @NiceShadow  Рік тому +1

      My latest tutorials are running on 5.2 with this plugin and everything is working fine for me

    • @ElbahethAmrSrour
      @ElbahethAmrSrour Рік тому

      @@NiceShadow i Discoverd that the remote play togeather Icon doesnt matter if it show or not , i test it in 2 pc with different steam accunt and its work but Without remote icon

  • @roblox3dx974
    @roblox3dx974 Рік тому

    I don't know why is doesn't work for me

    • @NiceShadow
      @NiceShadow  Рік тому

      What exactly doesn't work?

    • @roblox3dx974
      @roblox3dx974 Рік тому

      The plugins I can't see it into my Unreal Engine 5@@NiceShadow

    • @NiceShadow
      @NiceShadow  Рік тому

      @@roblox3dx974 can you claifiy. I don't understand it fully

    • @roblox3dx974
      @roblox3dx974 Рік тому

      I can't see the Advanced Steam Session in Unreal Engine@@NiceShadow

    • @NiceShadow
      @NiceShadow  Рік тому

      @@roblox3dx974 make sure that you donload the plugin with the same unreal version and put it in your project folder in the Plugins folder. If you don't have a Plugins folder create a Plugins folder

  • @kenpachi59280
    @kenpachi59280 2 місяці тому

    hello, personally I activated all the steam plugins in unreal and it doesn't work I don't have the little square that appears.