기존 프로젝트를 템플릿으로 변환하려면:
- 프로젝트 폴더를 적합한 Templates 디렉터리로 이동시켜 줍니다:
엔진 버전 | 경로 |
---|---|
런처 | C:\Program Files\Unreal Engine[Version]\Templates |
소스 | [ForkLocation]\UE4\Templates |
- Templates[ProjectName]\Config\DefaultGame.ini 파일을 열고 ProjectName 변수를 추가 또는 업데이트해 줍니다.
[/Script/EngineSettings.GeneralProjectSettings]
ProjectID=E6468D0243A591234122E38F92DB28F4
ProjectName=MyTestTemplate
- Templates\TP_FirstPerson\Config\TemplateDefs.ini 를 Templates[ProjectName]\Config\TemplateDefs.ini 에 복사합니다. TP_FirstPerson 대신 기존 템플릿 폴더를 사용해도 됩니다.
- Templates[ProjectName]\Config\TemplateDefs.ini 파일을 열고 LocalizedDisplayNames, LocalizedDescriptions 변수를 업데이트합니다.
[/Script/GameProjectGeneration.TemplateProjectDefs]
LocalizedDisplayNames=(Language="en",Text="My Test Template")
LocalizedDescriptions=(Language="en",Text="A project including starter content and a first person character set up in Blueprints.")
- Templates[ProjectName][ProjectName].png 에 아이콘 파일을 추가해도 됩니다.
이제 새 프로젝트 대화창에 새로 만든 템플릿이 보일 것입니다.
참고로 새 템플릿을 확인하려면 새 프로젝트 대화창을 닫았다 열어주기만 하면 됩니다. 그러나 기존 템플릿을 (LocalizedDisplayNames 같은 것을) 변경한 경우 에디터를 재시작해야 변경내용이 적용됩니다.