/
VladimirGavrilov
/
TestProjectMultiplayer
Обзор
Документация
Войти
/
VladimirGavrilov
/
TestProjectMultiplayer
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Source/TestProject/TestProject.Build.cs
39 строк
2 KB
VladimirGavrilov
added steam sdk to the project. Now the game client can work ONLY through MatchmakerApp. If you need to use the lobby and match without MatchmakerApp, use the previous commit
24 апр 2025, 02:40
24 апр 2025, 02:40
af35be5
Код
Авторство
О чём код?
// Fill out your copyright notice in the Description page of Project Settings. using System.IO; using UnrealBuildTool; public class TestProject : ModuleRules { public TestProject(ReadOnlyTargetRules Target) : base(Target) { PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs; PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "Http", "OnlineSubsystem" }); PrivateDependencyModuleNames.AddRange(new string[] { }); DynamicallyLoadedModuleNames.Add("OnlineSubsystemSteam"); string SteamPath = Path.Combine(ModuleDirectory, "Steamworks", "Steamv162"); PublicIncludePaths.Add(Path.Combine(SteamPath, "public")); PublicAdditionalLibraries.Add(Path.Combine(SteamPath, "redistributable_bin", "win64", "steam_api64.lib")); RuntimeDependencies.Add(Path.Combine(SteamPath, "redistributable_bin", "win64", "steam_api64.dll")); RuntimeDependencies.Add( "$(TargetOutputDir)/steam_api64.dll", Path.Combine(SteamPath, "redistributable_bin", "win64", "steam_api64.dll") ); //PublicIncludePaths.Add(Path.Combine(SteamPath, "public")); // Uncomment if you are using Slate UI // PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" }); // Uncomment if you are using online features // PrivateDependencyModuleNames.Add("OnlineSubsystem"); // To include OnlineSubsystemSteam, add it to the plugins section in your uproject file with the Enabled attribute set to true } }