<aside> <img src="/icons/key-antique_gray.svg" alt="/icons/key-antique_gray.svg" width="40px" />


<aside> <img src="/icons/triangle-alternate_gray.svg" alt="/icons/triangle-alternate_gray.svg" width="40px" />

GUÍA DE INTEGRACIÓN: MHS 2.0 + GASP (CMC)

</aside>


Guía paso a paso para integrar el Multiplayer Health System (MHS) en el proyecto Game Animation Sample Project (GASP) utilizando el personaje CMC.

https://youtu.be/OPp-AcHNXz4?si=BWtVOBUGRYWOuhDS


En este video, aprenderás a integrar el Multiplayer Health System (MHS) en GASP (Game Animation Sample Project) de Epic Games.

Te explicaremos paso a paso cómo combinar la locomoción avanzada de GASP con la lógica de supervivencia de MHS usando el personaje CMC. Gracias a la Arquitectura Basada en Componentes (BPC), equiparemos al personaje de muestra con un robusto sistema de salud y escudo, retroalimentación de daño direccional y mecánicas de muerte replicada en tan solo unos minutos.



<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

1. Preparación del Proyecto

</aside>


image.png

<aside>

Configuración: Crear un nuevo Collision Channel llamado Downed con Default Response en Ignore.

</aside>


<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

2. Migración y Configuración Inicial

</aside>


Preparación de los archivos necesarios en el proyecto destino.

image.png

<aside>

Ambos proyectos deben estar en la misma versión.


<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

3. Configuración del Personaje

</aside>


image.png

<aside>

Añadir la lógica de salud al personaje base.


<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

4. Sistema de Animación y Retargeting

</aside>


image.png

<aside>

Adaptar las animaciones al esqueleto UEFN.




<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

</aside>



<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

</aside>


Ajuste de colisiones para que el sistema funcione correctamente.





<aside> <img src="/icons/triangle_lightgray.svg" alt="/icons/triangle_lightgray.svg" width="40px" />

</aside>