NPC Damage System
NPC Damage System für Unity
Ein modulares Unity-Schadenssystem, das visuelle, physikalische und akustische Rückmeldungen mit einem ApplyDamage-Aufruf auslöst.
Projektrolle: Individuelle Entwicklung eines Unity-Shaders und Schadenssystems
Technologien und Bereiche:
Schrittweise Shader-Schäden
Eine RenderTexture-Maske speichert die Schadensstärke am Trefferpunkt. Kratzer-, Abschürfungs- und Wundschichten werden schrittweise in Farbe, Normalen, Metallic und Smoothness eingemischt.
Ragdoll- und Audioreaktion
Das nächstgelegene Ragdoll-Körperteil erhält einen Impuls. Treffergeräusch und Lautstärke reagieren auf die Kraft und verbinden den Aufprall mit Physik und Audio.
Unabhängige Schadensmodule
Ein optionaler Emission-Puls hebt den beschädigten Bereich hervor. Jedes Modul kann passend zu den Anforderungen eines Unity-Projekts separat aktiviert werden.
NPC-Damage-System-Screenshots

