Game Instance Setup

Опубликовано: 11 Март 2026
на канале: W3 Studios
1,256
8

I go over Integrating the SteamBeaconGameInstance class with Blueprints and C++.

Example AirBattle.build.cs:

using UnrealBuildTool;
using System.IO;

public class AirBattle : ModuleRules
{
public AirBattle(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;

PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "SteamParty", "OnlineSubsystemSteam" });

//Required for some private headers needed for steam sockets support.
var EngineDir = Path.GetFullPath(BuildConfiguration.RelativeEnginePath);
PrivateIncludePaths.AddRange(
new string[] {
Path.Combine(EngineDir, @"Plugins\Online\OnlineSubsystemSteam\Source\Private")
});
}
}


Available on the UE4 Marketplace:
https://launcher-website-prod07.ol.ep...