본문으로 건너뛰기

AchUtils란?

AchUtils 는 Unity 게임 개발에서 매번 반복되는 시스템들을 독립 인스턴스로 패키징한 컬렉션입니다.

튜토리얼, 조건 그래프, 스탯 모디파이어 등 12가지 시스템이 각각 독립적으로 동작하므로 필요한 것만 골라 사용할 수 있습니다.

특징

  • 독립 인스턴스 — 대부분의 런타임 시스템은 순수 C# 인스턴스로 생성하고, 코루틴·Transform·Instantiate가 필요한 부분만 컴포넌트 사용
  • ScriptableObject 기반 — 데이터와 로직을 분리해 기획자가 직접 수정
  • [SerializeReference] 폴리모피즘 — 노드, 이펙트, 스텝을 인스펙터에서 직접 추가
  • 반복 코드 축소 — 런타임 시스템과 함께 컬렉션, Unity 오브젝트, UI, 문자열 확장 메서드 제공

어셈블리 정보

항목
패키지 이름com.achieve.utils
어셈블리AchUtils.Runtime, AchUtils.Extensions
루트 네임스페이스AchUtils
최소 Unity 버전2021.3 LTS
패키지 의존성com.unity.ugui, com.unity.nuget.newtonsoft-json

다음 단계