UE5 - Implement Advanced Sessions (Steam)

Поділитися
Вставка
  • Опубліковано 21 лис 2024
  • Support me on Patreon: / kibibytecompany
    Make sure to join my Discord: / discord
    Don't forget to check out my Unreal Engine marketplace products: www.unrealengi...
    #unrealengine5 #ue5 #ue5tutorial
    This video will teach you how you imeplement the advanced sessions plugin and set it up in order to use Steam. This is the remastered version of my original video
    1. vreue4.com/adv...
    2. docs.unrealeng...
    [/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"

КОМЕНТАРІ • 41

  • @Ctrl-Alt-Roast
    @Ctrl-Alt-Roast 8 місяців тому +3

    this guy is the goat!!!!! been stuck on this issue for about 3 hours and it was the online subsystem steam being unchecked u earned my sub!

  • @jeremiahgotgamez6503
    @jeremiahgotgamez6503 3 місяці тому +1

    This man deserves more praise this tutorial well improved from his older ue4/ue5 video on the same subject, if you are having issues with steam not working at all, these issues resolved my problem #1: when editing the DefaultEngine file located in config after inputting the correct code, REMEMBER TO SAVE THE FILE (this may not be your problem, but it is best to check just in case) and #2: MAKE SURE that EVERY CHECKBOX he said to check in plugins, IS CHECKED. Thank you Kibibyte

  • @jorrdan.
    @jorrdan. 6 місяців тому +1

    omg thank you so much, I didn't know I needed those other plugins enabled as well!

  • @d.k.1545
    @d.k.1545 4 місяці тому +1

    Fantastic! Huge thanks!!

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

    Quick and to the point! Thank you

  • @FiltiarnYT
    @FiltiarnYT 6 місяців тому +1

    No longer working with 5.2, causing an error regarding building the project
    EDIT: If receiving this error, read comment chain. Tutorial is still working

    • @kibibytecompany
      @kibibytecompany  6 місяців тому

      It definitely works in 5.2!

    • @FiltiarnYT
      @FiltiarnYT 6 місяців тому +1

      @@kibibytecompany I'm trying it and it's not working, surprised that you responded so quickly!

    • @kibibytecompany
      @kibibytecompany  6 місяців тому +1

      Do you have details on any error messages or something?

    • @FiltiarnYT
      @FiltiarnYT 6 місяців тому

      @@kibibytecompany It says something about the modules not be built, asks me to rebuild it, and then when I do it fails

    • @kibibytecompany
      @kibibytecompany  6 місяців тому +1

      Then it’s probably a plugin striking. Is this advanced session plugin the only plugin you are using or do you also use other plugins (like from the marketplace or something)

  • @riuthamus
    @riuthamus 10 місяців тому +1

    Seems simple enough, is there an issue with 5.3.2? I cant seem to get it to show up at all.

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

    Did everything you did, but steamoverlay still doesn't show, weird

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

      Open steam and log in. Then try again

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

      Found the issue... I directly copied the texts on UE Document page so there are spaces in front of each line...Also I found there are 2 more lines: "; If using Sessions
      ; bInitServerOnClient=true"@@kibibytecompany

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

      Maybe it got updated again

    • @hyperactiveoutdoors5390
      @hyperactiveoutdoors5390 11 місяців тому +1

      Any update on this mine Dosent work either and yes steam is up :(

    • @dimaferox5133
      @dimaferox5133 8 місяців тому

      @@hyperactiveoutdoors5390 yes me2, only 480 works, but not own game ID

  • @Chicken_Done
    @Chicken_Done 11 місяців тому +1

    If I were to publish on Steam, what should I do with Steamworks SDK? Is it compatible? Do I need it at all if I already have the Advanced Session plugin?

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

      The advanced session plugin is basically the SDK.

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

    ight found it. lol thx

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

    Hi, I have a big problem and I hope you can help me.
    Doing everything you do works very well as in the video. But when I package the game, it doesn't launch as long as the plugin is activated (advanced sessions). Please give it a try! thank u a lot

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

      im not newbie but i try to back to simple video to check if i do basic mistake but not ! i have this issue in 5.0.3 and then i tried in 5.2 and its the same problem

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

      So why do you want to disable the plugin in the first place? (Btw that’s unusual)

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

      @@HeroEstLa do yo need create c++ empty class

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

      @@MerinanProject anytime you use this plugin in a blueprint based project you have to hybrid-ize your project to support c++. so yeah create a c++ class then build after that packaged games should work

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

      For me it worked also without. But enabling C++ is always good

  • @afterlife1578
    @afterlife1578 8 місяців тому

    what if i have playfab as well in the project, should it be something like this :
    [OnlineSubsystem]
    DefaultPlatformService=PlayFab
    NativePlatformService=Steam
    or the other way around?

    • @kibibytecompany
      @kibibytecompany  8 місяців тому

      Unfortunately, I never worked with another subsystem than Steam. So I can’t answer you that :/

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

    plz make more of this... make server and join .....

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

    Okay cool... but how can we actually use it? You kinda left out the biggest part of actually showing us that it works with another player joining you.

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

      I tried it many times and it works like a charm, also on steam with different people. I am not exactly knowing what you are currently expecting/experiencing. Could you explain further?

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

      @@kibibytecompany I see the game being launched with the steam integration popping up and you loading a map, but I'm not seeing another player join to make sure it works. How do we actually use the plugin to allow another player to join without issues? Just installing a plugin can be done easily, how can we actually use this to prove it works?

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

      @seantherobonaut I made another video showing this. Sorry for not getting this after your first message

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

      @@kibibytecompany Ah, sorry. In my search for finding a working tutorial on this topic I've grown a little frustrated, most of them will show how to install the plugin but not how to use it or proof they set it up correctly with a demonstration showing us it can work. I just found and watched your other video, and it looks very promising. I'll try it out. I do like the speed at which the tutorials move to get to the point, my only feedback there is maybe for future ones walk through what you are doing instead of just how to do it. Once we have it set up, we don't understand how it works still, we just know it does work, but not why. Good stuff though, thank you!