diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index f26723e..40146f0 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -183,10 +183,11 @@ distribué par le dépôt Steam. C'est la procédure de référence. ```powershell & "C:\Program Files\Epic Games\UE_5.8\Engine\Build\BatchFiles\RunUAT.bat" BuildCookRun ` - -project="C:\Users\Mathew\Documents\Perso\Unreal\Unreal_EmberWild\Survival_projet.uproject" ` + -project="D:\Projet\Perso\Unreal\Survival_projet\Survival_projet.uproject" ` -noP4 -platform=Win64 -clientconfig=Development ` -build -cook -stage -pak -compressed -prereqs ` - -archive -archivedirectory="...\Build\Package" -utf8output -nocompileeditor + -archive -archivedirectory="D:\Projet\Perso\Unreal\Survival_projet\Build\Package" ` + -utf8output -nocompileeditor ``` `Development` et pas `Shipping` : on garde la console (`~`), les logs dans `Saved/Logs` et la diff --git a/Config/DefaultGame.ini b/Config/DefaultGame.ini index f544f5b..3e484e1 100644 --- a/Config/DefaultGame.ini +++ b/Config/DefaultGame.ini @@ -25,3 +25,30 @@ ClientId=1432045921620725933 +MapsToCook=(FilePath="/Game/Game/Maps/MenuScene") +MapsToCook=(FilePath="/Game/Game/Maps/GameScene") +; ================================================================== +; Videos de demarrage (logo moteur puis logo studio) +; ================================================================== +; +; Les entrees sont des noms de fichiers SANS extension, cherches dans +; Content/Movies/. Ce ne sont PAS des assets : le cooker ne les importe pas, +; il copie le dossier tel quel au staging (automatique, aucun reglage de +; packaging a ajouter -- sauf a cocher "Skip Movies", qui les supprimerait). +; +; L'ordre de cette liste EST l'ordre de lecture. +; +; bWaitForMoviesToComplete : sans lui, la video est coupee net des que la +; premiere map est prete. MenuScene se charge vite, donc le logo du studio +; serait ampute -- ou jamais vu. +; +; bMoviesAreSkippable : le passage se fait au CLIC SOURIS, pas au clavier +; (voir le commentaire d'UMoviePlayerSettings). Inutile de chercher pourquoi +; Echap ne fait rien. +; +; Piege qui coute une soiree : ces videos ne jouent JAMAIS en PIE. Il faut +; Play > Standalone Game, ou un build packagee -- meme logique que Steam. +[/Script/MoviePlayer.MoviePlayerSettings] +bWaitForMoviesToComplete=True +bMoviesAreSkippable=True ++StartupMovies=UnrealLogo ++StartupMovies=StudioLogo + diff --git a/Content/Movies/StudioLogo.mp4 b/Content/Movies/StudioLogo.mp4 new file mode 100644 index 0000000..ab5e2e1 --- /dev/null +++ b/Content/Movies/StudioLogo.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:450adf80a043c5f764e32cef6e09158f5cc858e726ad0e4bace814b283729243 +size 81351 diff --git a/Content/Movies/UnrealLogo.mp4 b/Content/Movies/UnrealLogo.mp4 new file mode 100644 index 0000000..1afe496 --- /dev/null +++ b/Content/Movies/UnrealLogo.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f0d8a198b6962556fe7bebaad679bd241e8ebc8ba32a8d6392e00c8aed26f519 +size 2529203