🎮 Deadworld Survival  — 23 Mai 2026 — DAY 20
Grosse journĂ©e encore ! et j’ai pas fini !
Ma zombiache marche !
âś… Système d’armes HUD
-
Arme visible/invisible selon la case active
-
Mise à jour instantanée quand on pose/retire une arme
-
Machette importée et attachée via socket sur la main droite
âś… Combat corps Ă corps
-
Animation d’attaque intĂ©grĂ©e dans le LocomotionSM
-
Anti-spam : impossible de rejouer l’animation avant qu’elle soit terminĂ©e
-
Line Trace pour détecter les cibles (portée 500)
âś… Nouveau personnage
-
Mesh remplacé proprement
-
Sac à dos attaché via socket
-
Switch FPS/TPS corrigé sans accumulation de bugs
âś… Premier zombie fonctionnel
-
Importé depuis Meshy → Mixamo → UE5
-
Squelette et Animation Blueprint séparés
-
IA basique : suit le joueur en permanence
-
Marche correctement avec orientation vers le joueur
-
NavMesh configurée dans le niveau
âś… Accompli ce soir
Physics Asset
-
Créé et assigné au BP_Zombie
-
Hitbox sur tous les os du zombie
BP_Zombie
-
Variables Sante, SanteMax, bEstMort (Replicated)
-
Custom Event RecevoirDegats (Run on Server, Fiable)
-
Logique mort → AppelerMort → Destroy Actor (temporaire)
-
Custom Event AppelerHitReaction (vide, Ă coder demain)
BP_FirstPersonCharacter
-
Cast To BP_Zombie depuis Hit Actor
-
Switch on Name sur Bone Name
-
Multiplicateurs par zone : TĂŞte x2.5 / Torse x1.0 / Bras x0.7 / Jambes x0.6
-
5 RecevoirDegats connectés avec dégâts calculés
-
Collision Mesh zombie → Custom / Visibility Bloquer
🔜 Demain matin
-
AppelerHitReaction — animation hit aléatoire (Hit x3)
-
AppelerMort — remplacer Destroy Actor par animation Death + ragdoll
-
Résurrection — 10% chance, 50% vie, délai aléatoire
-
Fouille cadavre — système fouille existant appliqué au zombie mort
Bonne nuit, Ă demain ! đź’Ş
