게임 규칙은 프레임워크와 엔진 기반 위에 쌓인다

아래 계층은 재사용하고 위 계층일수록 프로젝트 고유 책임을 채운다. 에디터는 모든 계층을 관찰하고 조정한다.

Game

엔진 제공

입력·상태·규칙 연결 지점

개발자 구현

플레이 경험과 고유 게임 규칙

Framework

엔진 제공

Actor, Component, Pawn, Controller

개발자 구현

게임 객체의 역할과 책임 배치

Engine

엔진 제공

렌더링, 물리, 로딩, 자원 관리

개발자 선택

성능 예산 안에서 사용할 기능

읽는 방향: Engine → Framework → Game으로 올라갈수록 프로젝트가 채울 책임이 커진다.