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"
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!
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
omg thank you so much, I didn't know I needed those other plugins enabled as well!
Fantastic! Huge thanks!!
Quick and to the point! Thank you
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
It definitely works in 5.2!
@@kibibytecompany I'm trying it and it's not working, surprised that you responded so quickly!
Do you have details on any error messages or something?
@@kibibytecompany It says something about the modules not be built, asks me to rebuild it, and then when I do it fails
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)
Seems simple enough, is there an issue with 5.3.2? I cant seem to get it to show up at all.
Could be but I don’t think so
Did everything you did, but steamoverlay still doesn't show, weird
Open steam and log in. Then try again
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
Maybe it got updated again
Any update on this mine Dosent work either and yes steam is up :(
@@hyperactiveoutdoors5390 yes me2, only 480 works, but not own game ID
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?
The advanced session plugin is basically the SDK.
ight found it. lol thx
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
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
So why do you want to disable the plugin in the first place? (Btw that’s unusual)
@@HeroEstLa do yo need create c++ empty class
@@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
For me it worked also without. But enabling C++ is always good
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?
Unfortunately, I never worked with another subsystem than Steam. So I can’t answer you that :/
plz make more of this... make server and join .....
Will definitely do!
@@kibibytecompany thx bro!
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.
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?
@@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?
@seantherobonaut I made another video showing this. Sorry for not getting this after your first message
@@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!