일본어화패치 원본인데, 이걸 수정한 한글패치가 어딨었던가... 싶네요.
아니 그냥 이걸쓰면 됬었던가? 확인을 안하고 올리니 가물가물합니다. 텍스트랑 폰트도 올려야하는데 으.


저작자 표시 비영리 변경 금지
신고
Posted by 이키나!

댓글을 달아 주세요

  1. 예전에 파일 올려달라고 부탁한 사랍입니다
    올려 주셨군요 ㅎ

    잊고 지내다 생각난 김에 들러 봤습니다

    2014.12.12 10:42 신고 [ ADDR : EDIT/ DEL : REPLY ]

주로 gfxfontlib.gfx 라는 파일로 언리얼엔진이나 크라이엔진, 기타 스케일폼이라는 형식을 쓰는 게임에 많이 사용되는 파일입니다.
크라이엔진에서 되는지 실제로 확인은 안해봤고, 그냥 이 방법을 터득한 글이 있는곳이 크라이엔진 문서라서 그럴것이다 싶어요.

사실 스케일폼이 뭔지는 모르겠고 이게 폰트라고는 하는데 또 플래시가 어쩌고 하는 그런 검색결과가 많이 나와서 굉장히 오랜 시간동안 오락가락했습니다.

이 방식을 이용하면 제가 아는 한 일부 언리얼엔진 게임과 여러 게임을 동시다발적으로 한글화 할 수 있는 나름 저는 개꿀팁 하나 얻었구나 생각한 그런 방법입니다. 원래는 방법을 전부 다 써야하는데... 제가 플래시가 안깔려있고 시간은 한정되있어서 일단 적어만 두고 또 언젠가(!) 기회가 된다면 완성해보도록 그렇게 할 생각입니다.

준비물.

어도비 플레시. HEX에디팅이 가능한 프로그램 아무거나.(UltraEdit추천). 원하는 한글폰트.


방법(단순요약)

새 플레시 파일을 만든다.
폰트를 내장한다.
swf로 출력한다.
swf파일을 HEX에디터로 열어서 앞의 3바이트를 (아마 SWF나 FLA등일텐데 확인필요) CWS로 바꾼다.
파일명을 gfxfontlib.gfx 등 게임상의 폰트파일의 이름과 똑같이 바꾼다.
(이 작업은 구분을 위한 작업으로 꼭 할 필요는 없음. 이게 밖에선 드러나지 않는 게임도 있기 때문에...)
교체한다.


언리얼엔진에서는 언어파일에서 폰트 위치를 이쪽으로 잡아줘야함.
단, 완전하진 않음. 그러나 여기까지가 개인적인 한계로, 더이상은 누가 가르쳐주지도, 검색에서 나오지도 않아 포기했던 부분.

디펜스그리드에서는 일본어화 툴을 이용해서 교체하기만 하면 끝.


참고자료.

http://docs.cryengine.com/display/SDKDOC4/UI+Localization
여기보고 다 만든 것 같아요


저작자 표시 비영리 변경 금지
신고
Posted by 이키나!

댓글을 달아 주세요