adding multiplayer

This commit is contained in:
2025-06-30 21:27:55 +02:00
parent 5a813f212c
commit e5616474f1
35 changed files with 712 additions and 525 deletions

View File

@@ -3,7 +3,6 @@ using System.Threading;
using Cysharp.Threading.Tasks;
using R3;
using RebootKit.Engine.Main;
using RebootKit.Engine.Multiplayer;
using Steamworks;
using Logger = RebootKit.Engine.Foundation.Logger;
@@ -13,8 +12,6 @@ namespace RebootKit.Engine.Steam {
public static bool IsInitialized { get; private set; } = false;
public static INetworkTransport NetworkTransport { get; private set; } = new SteamNetworkTransport();
internal static async UniTask InitializeAsync(CancellationToken cancellationToken = default) {
s_Logger.Info("Initializing Steam Manager...");
IsInitialized = false;
@@ -26,8 +23,6 @@ namespace RebootKit.Engine.Steam {
return;
}
NetworkTransport.Initialize();
IsInitialized = true;
await UniTask.Yield(cancellationToken);
@@ -41,7 +36,6 @@ namespace RebootKit.Engine.Steam {
s_Logger.Info("Shutting down Steam Manager...");
NetworkTransport.Shutdown();
SteamClient.Shutdown();
IsInitialized = false;