본문 바로가기

한국어화

[ver. 6.17.6] 초보자를 위한 렌파이 엔진 현지화 방법 렌파이는 영어 기반 비주얼노벨 제작 엔진입니다. 한글을 사용하기 위해서는 약간의 과정이 필요합니다. 렌파이 런처 한국어화1. 렌파이를 다운로드 합니다. http://renpy.org/latest.html 2. 압축을 풀고 렌파이 설치 폴더에 있는 renpy.exe를 실행합니다.3. 실행하면 렌파이 런처창이 뜹니다. 화면 우측 하단에 있는 Preferences 버튼을 선택합니다. 4. Language에서 Korean을 선택합니다. 5. 런처가 한국어로 번역되었습니다. 서식 한국어화서식이란 렌파이에서 새로운 프로젝트를 만들 때마다 가져다 쓰는 렌파이 프로젝트의 기본 양식 같은 것입니다. 이 서식을 한국어화하면 한글을 사용하는 프로젝트를 만들 때 일일히 수정할 필요 없이 바로 게임 내에서 한글을 표시할 수 있.. 더보기
[구] 한글 출력을 위한 준비 작업 이곳의 글은 렌파이 구버전의 번역 방법입니다. 새로운 현지화 방법에 대한 글을 업로드했으니 자세한 내용은 초보자를 위한 렌파이 현지화 방법 (ver. 6.17.5) 글을 참고해주시기 바랍니다. 기본 작업 렌파이 다운로드 렌파이를 내려받은 후 압축을 푸세요.주의: 설치 경로에 한글이 포함되어있으면 안 됩니다. 반드시 영문(아스키 코드)로만 이루어진 경로에 압축해제하세요. 예) E:\내 엔진\RenPy (x) E:\Engine\RenPy (o) 렌파이에서 불러오는 파일/폴더 이름에는 한글을 절대 사용하지 마세요. 당장에는 문제가 발생하지 않더라도 렌파이 게임 배포판을 압축/업데이트를 할 때 에러가 발생할 수 있습니다. 6.16버전 이상의 버전 렌파이설치경로/templates/ 의 경로에 아래 파일을 압축 해.. 더보기
6.15 런처 및 매뉴얼 번역 파일 런처에 새로 추가된 Generate Translations 기능으로 런처에서 사용된 언어를 한국어로 옮겨보았습니다. 설치 방법 파일을 받으시고 렌파이설치폴더/launcher/game/tl 에 압축을 푸시면 됩니다. 아마 game 폴더 아래에 tl이라는 폴더가 없을 텐데 그냥 새폴더 만드시고 tl이라고 이름을 지으시면 됩니다. 압축을 풀면 tl 폴더 내부에 korean 이라는 폴더가 생깁니다. 그 폴더 안에는 렌파이 런처의 한국어 번역 파일이 들어있게 됩니다. 이후 런처를 실행하면 런처 메뉴 글자들이 스크린샷에 나와있는 것처럼 한국어로 바뀌어있을 겁니다. 제거 방법 렌파이설치폴더/launcher/game/tl/korean 에서 korean 폴더를 지우시면 됩니다. 런처 언어 변경 방법 환경설정에 들어가 언.. 더보기
에러메시지 창에 뜨는 유니코드 표시하기 보시면 아시겠지만 default.font 에 값을 설정해도 에러메시지 창에 나오는 유니코드 글자는 깨져나옵니다. 에러메시지에는 _default 스타일이 설정되어있기 때문입니다. 따라서 _default.font 값을 한글 출력이 가능한 폰트로 설정하면 유니코드를 제대로 확인할 수 있습니다. 그런데 들여쓰기 등이 잘못되는 등 구문 오류가 발생하면 오류메시지가 스크립트를 읽기도 전에 뜨는지라, _default.font 로 지정해준 값을 읽을 수가 없어 글자가 깨져서 출력됩니다. 이는 01errorhandling.rpy 파일을 만들어 다음 스크립트를 입력하면 해결할 수 있습니다. #01errorhandling.rpy 파일에 입력하세요. python early: style._default.font = "nanum.. 더보기