템플릿 프로젝트

새 프로젝트의 바탕으로 사용할 템플릿 프로젝트를 만들 수 있습니다. 예를 들어 Ren'Py의 기본 GUI 대신 직접 개발한 GUI로 다른 제작자가 손쉽게 게임을 시작하도록 할 수 있습니다.

컴퓨터에 템플릿 프로젝트가 하나 이상 있으면 새 게임을 만들 때 템플릿을 선택할 수 있습니다. 선택한 템플릿은 새 프로젝트로 복사되며, 다음과 같이 변경됩니다.

  • config.name, config.save_directory, build.name 변수의 값이 새 프로젝트 이름으로 설정됩니다.

  • tl 디렉터리가 삭제되고 런처의 기본 번역으로 대체됩니다.

  • 번역 가능한 문자열이나 주석이 런처의 것과 일치하면 그 번역도 새 프로젝트에 복사됩니다.

대부분의 경우 이 정도면 새 프로젝트의 출발점으로 적절합니다.

템플릿 프로젝트 만들기

Ren'Py 프로젝트를 만든 뒤 project.json 파일을 추가합니다. 파일에는 다음 내용을 작성하세요.

{ "type" : "template" }

파일을 저장하고 런처를 새로고침하면 템플릿을 사용할 수 있습니다.

템플릿 프로젝트 배포하기

템플릿 프로젝트는 직접 ZIP 파일로 압축해 배포할 수 있습니다. 배포 파일 만들기(Distribute) 명령은 사용하지 마세요. 필수는 아니지만 압축 전에 game/saves와 game/cache 디렉터리를 삭제하는 것이 좋습니다.

사용자는 프로젝트 디렉터리에 템플릿의 압축을 풀고 런처를 새로고침하면 사용할 수 있습니다.