practice map

Niagara 장점 실습 매핑

장점 이름을 외우는 대신, 어떤 제작 문제에서 어떤 기준으로 꺼내 쓸지 연결해 둔다.

장점의 사용 시점

모듈성은 재사용, 데이터 지향은 추적, 동적 제어는 게임 상태 연결, 디버깅은 결과 검증에 대응한다.

장점을 작업 판단으로 바꾸기

모듈성 비슷한 로직이 반복된다. 속도, 색, 스폰 조건을 작은 단위로 분리한다.
데이터 지향 값이 어디서 바뀌는지 헷갈린다. 속성 읽기와 쓰기 위치를 흐름으로 추적한다.
동적 제어 효과가 게임 상태와 따로 논다. 사용자 파라미터로 날씨, 체력, 입력을 연결한다.
디버깅 뷰포트 결과만으로 원인이 안 보인다. 파티클 수, 수명, 바운드, 비용을 수치로 확인한다.
01 목표 정의 화면 연출인지 피드백인지 먼저 정한다.
02 분리 범위 재사용할 모듈과 고정값을 나눈다.
03 외부 입력 게임 상태로 바뀔 값만 노출한다.
04 수치 검증 디버거 지표와 화면 결과를 같이 본다.
학습 전환

Niagara의 장점은 기능 목록이 아니라 효과를 작게 나누고 다시 조립하는 제작 습관으로 연결될 때 의미가 있다.