경험 기반 구체화
위젯 제작 시 주로 사용하는 기술 스택은 Unity의 UI Toolkit(UXML + USS)입니다. 기존 uGUI보다 CSS 방식의 USS 스타일 시트로 UI 레이아웃을 분리할 수 있어, 디자인 변경이 코드에 영향을 주지 않는 구조를 만들기 쉽습니다. 학교 프로젝트에서 UXML로 구조를 정의하고 USS로 스타일을 입히는 방식을 처음 시도하면서, 유지보수가 훨씬 편하다는 것을 경험했습니다.
uGUI는 기존 프로젝트 호환성이 높고 에디터 친화적이지만, 복잡한 위젯에서는 스타일 관리가 번잡해지는 단점이 있습니다. 위젯 복잡도에 따라 도구를 선택하는 것이 중요하고, 단순한 HUD 요소는 uGUI가 여전히 효율적입니다. 새로운 기술보다 팀이 합의한 스택이 프로젝트 속도에 더 중요하다는 것도 배웠습니다.
도구 선택 판단력을 갖춘 클라이언트 개발자가 되겠습니다.