This commit is contained in:
j.foucher 2026-03-02 13:47:11 +01:00
commit 9ee7960855
8 changed files with 160 additions and 52 deletions

View File

@ -1,8 +1,8 @@
[/Script/EngineSettings.GameMapsSettings]
GameDefaultMap=/PS_AI_ConvAgent/Demo_Metahuman.Demo_Metahuman
EditorStartupMap=/PS_AI_ConvAgent/Demo_Metahuman.Demo_Metahuman
GameDefaultMap=/Game/voidMap.voidMap
EditorStartupMap=/Game/voidMap.voidMap
[/Script/Engine.RendererSettings]
r.AllowStaticLighting=False

View File

@ -1,6 +1,108 @@
[/Script/EngineSettings.GeneralProjectSettings]
ProjectID=C89AEFD7484597308B8E6EB1C7AE0965
[/Script/UnrealEd.ProjectPackagingSettings]
Build=IfProjectHasCode
BuildConfiguration=PPBC_Development
BuildTarget=
FullRebuild=False
ForDistribution=False
IncludeDebugFiles=False
BlueprintNativizationMethod=Disabled
bIncludeNativizedAssetsInProjectGeneration=False
bExcludeMonolithicEngineHeadersInNativizedCode=False
UsePakFile=True
bUseIoStore=True
bUseZenStore=False
bMakeBinaryConfig=False
bGenerateChunks=False
bGenerateNoChunks=False
bChunkHardReferencesOnly=False
bForceOneChunkPerFile=False
MaxChunkSize=0
bBuildHttpChunkInstallData=False
HttpChunkInstallDataDirectory=(Path="")
WriteBackMetadataToAssetRegistry=Disabled
bWritePluginSizeSummaryJsons=False
bCompressed=True
PackageCompressionFormat=Oodle
bForceUseProjectCompressionFormatIgnoreHardwareOverride=False
PackageAdditionalCompressionOptions=
PackageCompressionMethod=Kraken
PackageCompressionLevel_DebugDevelopment=4
PackageCompressionLevel_TestShipping=4
PackageCompressionLevel_Distribution=7
PackageCompressionMinBytesSaved=1024
PackageCompressionMinPercentSaved=5
bPackageCompressionEnableDDC=False
PackageCompressionMinSizeToConsiderDDC=0
HttpChunkInstallDataVersion=
IncludePrerequisites=True
IncludeAppLocalPrerequisites=False
bShareMaterialShaderCode=True
bDeterministicShaderCodeOrder=False
bSharedMaterialNativeLibraries=True
ApplocalPrerequisitesDirectory=(Path="")
IncludeCrashReporter=False
InternationalizationPreset=English
-CulturesToStage=en
+CulturesToStage=en
LocalizationTargetCatchAllChunkId=0
bCookAll=False
bCookMapsOnly=False
bTreatWarningsAsErrorsOnCook=False
bSkipEditorContent=False
bSkipMovies=False
-IniKeyDenylist=KeyStorePassword
-IniKeyDenylist=KeyPassword
-IniKeyDenylist=DebugKeyStorePassword
-IniKeyDenylist=DebugKeyPassword
-IniKeyDenylist=rsa.privateexp
-IniKeyDenylist=rsa.modulus
-IniKeyDenylist=rsa.publicexp
-IniKeyDenylist=aes.key
-IniKeyDenylist=SigningPublicExponent
-IniKeyDenylist=SigningModulus
-IniKeyDenylist=SigningPrivateExponent
-IniKeyDenylist=EncryptionKey
-IniKeyDenylist=DevCenterUsername
-IniKeyDenylist=DevCenterPassword
-IniKeyDenylist=IOSTeamID
-IniKeyDenylist=SigningCertificate
-IniKeyDenylist=MobileProvision
-IniKeyDenylist=IniKeyDenylist
-IniKeyDenylist=IniSectionDenylist
+IniKeyDenylist=KeyStorePassword
+IniKeyDenylist=KeyPassword
+IniKeyDenylist=DebugKeyStorePassword
+IniKeyDenylist=DebugKeyPassword
+IniKeyDenylist=rsa.privateexp
+IniKeyDenylist=rsa.modulus
+IniKeyDenylist=rsa.publicexp
+IniKeyDenylist=aes.key
+IniKeyDenylist=SigningPublicExponent
+IniKeyDenylist=SigningModulus
+IniKeyDenylist=SigningPrivateExponent
+IniKeyDenylist=EncryptionKey
+IniKeyDenylist=DevCenterUsername
+IniKeyDenylist=DevCenterPassword
+IniKeyDenylist=IOSTeamID
+IniKeyDenylist=SigningCertificate
+IniKeyDenylist=MobileProvision
+IniKeyDenylist=IniKeyDenylist
+IniKeyDenylist=IniSectionDenylist
-IniSectionDenylist=HordeStorageServers
-IniSectionDenylist=StorageServers
-IniSectionDenylist=/Script/AndroidFileServerEditor.AndroidFileServerRuntimeSettings
+IniSectionDenylist=HordeStorageServers
+IniSectionDenylist=StorageServers
+IniSectionDenylist=/Script/AndroidFileServerEditor.AndroidFileServerRuntimeSettings
+MapsToCook=(FilePath="/PS_AI_ConvAgent/Demo_Metahuman")
+MapsToCook=(FilePath="/PS_AI_ConvAgent/Demo_VoiceOnly")
+DirectoriesToAlwaysCook=(Path="/NNEDenoiser")
+DirectoriesToAlwaysStageAsNonUFS=(Path="Certificates")
bRetainStagedDirectory=False
CustomStageCopyHandler=

Binary file not shown.

View File

@ -1,25 +0,0 @@
@echo off
REM ============================================================================
REM HOST — Lance le jeu en Listen Server
REM Ce PC est le serveur + premier joueur
REM Les autres PC utilisent Join.bat pour se connecter
REM ============================================================================
echo.
echo ========================================
echo PS_AI_Agent — HOST (Listen Server)
echo ========================================
echo.
REM Detect IP address for display
for /f "tokens=2 delims=:" %%a in ('ipconfig ^| findstr /C:"IPv4"') do (
set IP=%%a
goto :found
)
:found
echo Les autres joueurs doivent entrer cette IP: %IP%
echo.
echo Appuyer sur une touche pour lancer...
pause >nul
start "" "%~dp0PS_AI_Agent\Binaries\Win64\PS_AI_Agent.exe" /PS_AI_ConvAgent/Demo_Metahuman?listen -log -windowed -ResX=1920 -ResY=1080 -WinX=0 -WinY=0

View File

@ -1,25 +0,0 @@
@echo off
REM ============================================================================
REM JOIN — Se connecter a un Host sur le LAN
REM Entrer l'IP affichee par le Host
REM ============================================================================
echo.
echo ========================================
echo PS_AI_Agent — JOIN (Client)
echo ========================================
echo.
set /p HOST_IP="Entrer l'IP du Host: "
if "%HOST_IP%"=="" (
echo Aucune IP entree. Abandon.
pause
exit /b 1
)
echo.
echo Connexion a %HOST_IP% ...
echo.
start "" "%~dp0PS_AI_Agent\Binaries\Win64\PS_AI_Agent.exe" %HOST_IP% -log -windowed -ResX=1920 -ResY=1080 -WinX=0 -WinY=0

View File

@ -0,0 +1,56 @@
@echo off
REM ============================================================================
REM Package PS_AI_Agent — Development build for LAN testing
REM Output: Builds\Windows\
REM ============================================================================
set UE_ROOT=C:\Program Files\Epic Games\UE_5.5
set PROJECT=E:\ASTERION\GIT\PS_AI_Agent\Unreal\PS_AI_Agent\PS_AI_Agent.uproject
set OUTPUT=E:\ASTERION\GIT\PS_AI_Agent\Unreal\PS_AI_Agent\Builds
echo.
echo ========================================
echo Packaging PS_AI_Agent (Development)
echo ========================================
echo.
echo Output: %OUTPUT%\Windows\
echo.
"%UE_ROOT%\Engine\Build\BatchFiles\RunUAT.bat" BuildCookRun ^
-project="%PROJECT%" ^
-noP4 ^
-platform=Win64 ^
-clientconfig=Development ^
-build ^
-cook ^
-stage ^
-pak ^
-archive ^
-archivedirectory="%OUTPUT%" ^
-utf8output
if %ERRORLEVEL% NEQ 0 (
echo.
echo ========================================
echo BUILD FAILED
echo ========================================
pause
exit /b 1
)
echo.
echo ========================================
echo BUILD SUCCESSFUL
echo ========================================
echo.
echo Copier le dossier Builds\Windows\ sur chaque PC.
echo Utiliser Host.bat et Join.bat pour lancer.
echo.
REM Copy Host/Join scripts into the build output
copy /Y "%~dp0Host.bat" "%OUTPUT%\Windows\"
copy /Y "%~dp0Join.bat" "%OUTPUT%\Windows\"
echo Scripts Host.bat et Join.bat copies dans Builds\Windows\
echo.
pause