Announcement

Collapse
No announcement yet.

Steam Multiplayer Tutorial Series?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Now works but its not connected to steam anymore...

    Comment


      Man this is driving me crazy, I went through the videos to tweak the project again, I fixed what was broken but now I can't package it! Still Wes' build works with no problem.
      ProBoon, Old-School FPS, Open Source & Tutorials
      Support Project Boon on Patreon

      On Steam Soon, Click Below

      Comment


        It appears the steam integration (and all subsystem integrations) have been moved to plugins. Also note that it currently is only functional with C++ and not blueprints unless you write your own code to interface C++ in your blueprint nodes.

        This is disappointing as I had an entire project reliant on the steam integration and now it will have to wait until hopefully someone writes a blueprint interface. I don't know C++ or I would do it myself.

        Just my luck.

        Comment


          I can never find any match in the INTERNET mode. Is there Steam's problem?

          Comment


            Hi Wes Bunn!
            I'm new with unreal engine. Thank you for this tutorial I learned a lot in a short period of time. I tried to test the game with a friend and the steam subsystem is not working correctly... I have done the tutorial with the 4.18.3 and everything seems to work fine in stand alone mode or in the editor, I could not test locally the steam integration because I have only one computer so I tested it with a packaged build shipping to test with my friend's computer and I noticed that there is no steam popup at bottom right when I start the game and steam is open ... I also noticed that during the build there is a warning saying ;
            LogOnline: Display: STEAM: Loading Steam SDK 1.39
            UATHelper: Packaging (Windows (64-bit)): LogOnline: Warning: STEAM: Steam API disabled!
            LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
            I have enabled the Steam Subsystem in plugins setup and added these line into DefaultEngine.ini;

            [/Script/Engine.GameEngine]
            !NetDriverDefinitions=ClearArray
            +NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="/Script/OnlineSubsystemSteam.SteamNetDriver",DriverClassNameFallback="/Script/OnlineSubsystemUtils.IpNetDriver")

            [OnlineSubsystem]
            DefaultPlatformService=Steam
            PollingIntervalInMs=20

            [OnlineSubsystemSteam]
            bEnabled=true
            SteamDevAppId=480
            SteamAppId=480
            GameServerQueryPort=27015
            bRelaunchInSteam=false
            GameVersion=1.0.0.0
            bVACEnabled=1
            bAllowP2PPacketRelay=true
            P2PConnectionTimeout=90

            [/Script/OnlineSubsystemSteam.SteamNetDriver]
            NetConnectionClassName="/Script/OnlineSubsystemSteam.SteamNetConnection"

            When I try to run the game in standalone mode or development win64 I can see the steam window showing up at bottom right but I don't know if its working...
            I spend a lot of time following this tutorial so it will be nice to get it working...
            I did everything like in the tutorial even some step that you don't show in the tutorial like the world settings to set the gamemode and the player controller and more...
            Please help!
            Last edited by brahoule; 03-30-2018, 11:27 PM.

            Comment


              I fixed it by adding in
              WindowsNoEditor\MapName\Binaries\Win64\steam_appid.txt to my project. inside of steam_appid.txt I added 480 and Voila! Steam is showing up in my game!

              Comment

              Working...
              X