System Build

설계 문서 실행 단위

GDD/TDD의 기능 목록을 입력, 상태, UI, 저장, 네트워크처럼 엔진 모듈 단위로 나누면 구현 순서가 선명해집니다.

구현 기준

프로토타입과 C++ 고정 규칙

범위

시스템 경계 정하기

인벤토리, 퀘스트, 저장처럼 책임이 다른 기능을 한 클래스에 섞지 않습니다.

Class

핵심 타입 설계

Actor, Component, UObject 중 수명과 월드 배치 여부에 맞는 기반 클래스를 고릅니다.

Data

상태 저장 위치

GameInstance, SaveGame, DataAsset 중 유지 범위에 맞는 보관 위치를 정합니다.

Iterate

테스트 가능한 단위

작은 기능을 만들고 에디터에서 바로 확인해 리스크를 줄입니다.