Interaction Guard

게임플레이 값은 연결보다 안정화가 먼저다

체력, 속도, 파괴, 영역 진입 같은 입력은 시각 파라미터로 바꾼 뒤 누락값과 과호출을 막아야 장면 전체의 결과를 예측하기 쉬워집니다.

Input

원본 값 확인

체력, 속도, Hit Result처럼 게임 로직의 출처와 갱신 시점을 기록합니다.

시각 범위 변환

원본 값을 0~1 또는 제한된 강도로 바꿔 색, 크기, 스폰량에 연결합니다.

Guard

호출 빈도 제한

매 프레임이 필요한 값과 이벤트 한 번이면 되는 값을 분리합니다.

End

종료 조건 고정

비활성화, 풀 반환, 기본값 복구가 같은 이벤트 뒤에 실행되는지 봅니다.

상황 확인값 보정 종료
체력 반응 HealthRatio Clamp와 Curve 사망 상태 기본색
파괴 잔해 충격 강도 Burst 상한 수명 후 풀 반환
영역 효과 Overlap 쌍 중복 Activate 차단 EndOverlap 비활성