프로젝트
: 모듈, 플러그인 + 에셋(컨텐츠 폴더) 를 모두 포함하는 큰 단위.
모듈(Module)
: 헤더파일(.h) 와 실행파일 (.cpp) 를 포함하는 최소 단위
모듈은 단독으로 unreal engine 에서 구성할수 없다. Plugin 또는 Project에 종속되어야 한다.
플러그인(Plug-in)
: 여러 모듈을 묶어서 구성할수있다.
플러그인은 독자적으로 구성할수 없다.
실험 적인 기능을 테스트하거나 외부 확장용으로 사용한다.
모듈과 플러그인 둘 다 uproject에서 등록을 해주어야한다.
*언리얼 엔진에서 IMPLEMENT_PRIMARY_GAME_MODULE은 하나만 존재해야한다.! 없어서도 안된다.
그 이후로는 IMPLEMENT_MODULE로 설정
'Unreal Engine > Unreal Engine' 카테고리의 다른 글
| [Unreal Engine] Online Subsystem (0) | 2025.09.06 |
|---|---|
| [Unreal Engine] Asset, Tsubclassof, CDO, staticclass (0) | 2025.06.09 |
| [Unreal Engine] DataAsset vs DataTable (0) | 2024.08.20 |
| [Unreal Engine] TObjectPtr vs Raw Pointer (0) | 2024.06.10 |
| [Unreal Engine] 플레이어 로직을 Controller에? Pawn에? (0) | 2024.05.25 |