Commit Graph

9 Commits

Author SHA1 Message Date
Mathew 176beab9fc (Feat) Add footsteps 2026-08-11 15:23:10 +02:00
Mathew 6d22ae561e (Chore) Ranger les packs tiers dans Content/External
SoStylized, CustomizationPack01, StylizedCharacters, StylizedFood_JC,
Vefects et Wooden_Chest quittent la racine de Content pour Content/External.

Le but est de rendre visible d'un coup d'oeil ce qui nous appartient et ce
qui vient d'un pack : un asset de External ne se modifie pas, une mise a
jour du pack l'ecraserait. C'est ce qui a decide du deplacement des
animations retargetees vers Game/Animation/ThirdPerson au commit precedent
-- elles vivaient dans un dossier Demo_Levels qu'on voudra supprimer.

Deplacement pur : LFS retrouve les memes hashes, rien n'est reuploade.
Les .uasset modifies ne le sont que par la mise a jour de leurs references.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-07 13:54:31 +02:00
Mathew 72a34f6e40 (Feat) Add Animation 2026-08-06 13:27:21 +02:00
Mathew a4cc59a411 (Feat) Add mulitplayer 2026-08-03 10:30:47 +02:00
Mathew 41d6e6a7f3 (Feat) Add Storage Chests + Item Details Panel
Coffres : AStorageContainer, un UInventoryComponent configure en conteneur,
affiche comme panneau de WBP_InventoryScreen plutot que dans un ecran a lui.
Deplacement unifie par UInventoryComponent::TransferSlot / TransferAllTo.

Panneau de detail : UItemDetailsWidget, pose DANS WBP_Inventory a droite de la
grille. Icone, nom, separation, description, barre d'usure. Il recoit un couple
(inventaire, index) et s'abonne a OnInventoryChanged, donc une charge consommee
sous le curseur se voit.

Une case ne connait plus sa grille : elle diffuse OnHoverChanged. La barre
rapide s'y abonne aussi et relaie par le PlayerController, seul a posseder a la
fois le HUD et l'ecran. Le panneau efface la case qu'on QUITTE et non lui-meme,
sinon passer de la barre a la grille viderait ce qui vient d'etre affiche.

L'ecran allume et eteint le panneau (SetItemDetailsEnabled) : WBP_Inventory
etant instancie deux fois en mode coffre, une case a cocher par instance serait
un bug qui attend qu'on oublie de la decocher.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-01 22:51:24 +02:00
Mathew d50ef564ba (Feat) Add Cooking and Workbench 2026-08-01 00:03:53 +02:00
Mathew 3f3ae1f5fa (Feat) Add Craft Systeme 2026-07-30 23:08:33 +02:00
Mathew 9b5ad7c8a4 (Feat) Add Main Menu + Music Manger 2026-07-29 20:18:51 +02:00
Mathew ed7c7fd991 Import initial du projet Survival (UE 5.8)
Boucle de jeu complète : récolte, inventaire, consommation, stats de survie,
mort et respawn. Gameplay en C++, Blueprints réservés au câblage d'assets.

Assets binaires (.uasset, .umap, textures, audio) suivis via Git LFS.
Binaries/, Intermediate/, Saved/ et DerivedDataCache/ sont ignorés :
régénérés au build, ils pèsent 3 Go pour 1,3 Go de contenu utile.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-28 11:29:07 +02:00