2009년 06월 29일
[kirikiri엔진 한글화]3. 게임 내의 이미지를 수정해보자.

안녕하십니까, 메프입니다.
정말 오랫만에 쓰는 글입니다(..)
이번 편은 게임에서 사용되는 시스템 이미지등을 수정해서 적용하는 법을 설명하도록 하겠습니다.
그 외에 시스템 파일들을 수정하는 것을 보여드리도록 하겠습니다.
뭐, 솔직히 간단합니다. (..)
기본적인 포토샵만 하실 수 있다면 문제될 부분은 전혀 없습니다.
페이트 한글화 ntyun님의 정리 방식의 기반으로 작업을 시작하였습니다.
클라이언트 파일은 기리기리엔진 디벨로퍼 포럼의 thkim1349님의 한글 SDK를 이용하고 있습니다.
Only You를 작업하며, 중간세이브 겸 겸사겸사 작성하고 있습니다.
다른 게임들의 경우 방식이 조금 틀릴 수도 있습니다. 이점 양해해 주십시오.
ntyun님과 thkim1349님의 노고에 감사드립니다 (..)
3. 이것저것 건드리자
- 이미지 수정, 시스템 수정
- 이미지 수정, 시스템 수정
3-1. Susie로 뽑은 이미지 파일을 수정하자.
우선 Susie로 이미지 파일을 추출하는 방법은 1. 한글화를 시작해보자를 참조해주세요.

지금 작업하고 있는 폴더를 확인해보면 위와같이 구성되어 계실겁니다.
Susie로 이미지를 추출하신 뒤, 다들 한번씩 추출한 이미지를 확인하셨으리라 생각하고 진행하도록 하겠습니다.
게임에 따라 다르지만 각 폴더(xx.xp3를 추출한 xx폴더들)에는 그 이름에 맞는 시스템 파일들이 포함되어 있습니다.
Onlyyou를 예로하자면 아래와 같이 구성되어 있습니다.
Susie로 이미지를 추출하신 뒤, 다들 한번씩 추출한 이미지를 확인하셨으리라 생각하고 진행하도록 하겠습니다.
게임에 따라 다르지만 각 폴더(xx.xp3를 추출한 xx폴더들)에는 그 이름에 맞는 시스템 파일들이 포함되어 있습니다.
Onlyyou를 예로하자면 아래와 같이 구성되어 있습니다.

저희가 한글화 해야하는건 플레이시 불편함이 없도록 시스템을 한글화 하는 것이므로,
일본어가 주로 들어있는 배경이미지와 시스템 이미지를 수정해야겠죠.
(게임 이벤트시 나오는 일본어 이미지등을 한글화할때는 이벤트파일을 열어 수정해주세요)
그럼 이제 파일을 확인해봅시다.
수많은 파일들이 보이실 겁니다.

수많은 이미지들이 있습니다만 이것을 전부 수정할 필요는 없죠
예를 들자면
자신이 수정해야할 파일만 빼서 정리해봅시다.
어머, 수정해야할 파일이 217개로 줄어드네요.
..물론 217개도 많지만, 거의 반절로 줄어든것으로 만족합시다.
..물론 217개도 많지만, 거의 반절로 줄어든것으로 만족합시다.
그럼 이제 포토샵을 열어 이미지 파일들을 수정하시면 됩니다.
여기서 포토샵의 사용방법까지는 알려드리기 뭐하니
가까운 서점에서 책 한권 읽어봅시다.
이렇게 수정하신 뒤 파일명을 살짝 바꿔 저장해줍시다.
예를 들어 Day1.png 라면 Day1_k.png 로 저장해줍시다.
이 이유는 기존 xp3파일과 data폴더 내에 추가된 이미지 파일과 충돌이 일어나
xp3쪽 동일이름의 이미지 파일이 불러와져서 일본어로 된 시스템이미지 파일이 불러와질수 있기 때문입니다.
요렇게(..)
3-2. 한글화 된 이미지 파일을 게임내에 적용해보자.
수정된 이미지 파일을 게임내에 적용하는 일은 매우 피곤한 일입니다.
언젠가 말했듯이 한글화는 근성과 노력입니다.
이 스크립트 파일에서 무엇을 수정해야 할까요.
중간에 보시면 png 라는 부분이 보이실 겁니다.
만약 우리가 tltle_start.png를 수정했다면 우리가 수정한 파일네임인 title_start_k.png로 이름을 바꿔서 적용해야 합니다.
이런 스크립트 파일은 이곳저곳 시스템을 구성하는 스크립트 곳곳에 퍼져있으므로, 모든 스크립트 파일을 뒤져서 수정해야합니다.
하나하나 모든 스크립트를 뒤져서 Ctrl+F(검색 단축키)로 png를 검색하여 _k로 모든 파일을 수정해줘야 하죠.
그렇다고 바꾸기를 이용한다 치면 우리가 수정하지 않은 모든 파일에 _k가 붙어서 제대로 이미지를 못 불러오죠.
넵, 근성입니다.
모든 파일을 뒤져서 분석해야 합니다.
겸사겸사 이것저것 뒤져서 각종 시스템 파일이 어디 붙어있는지 분석하는 시간을 가져도 좋습니다.
예제를 보여드리겠습니다
예를 들자면 이렇게 수정됩니다.
이 외에도 모든 스크립트 파일에 각각에 사용되는 이미지를 수정해야 하므로,
열심히 뒤지고 열심히 수정해야 합니다.
..
답이 없습니다
근성입니다.

이렇게 수정하시면, 게임내에서 한글 이미지를 확인하실 수 있으실겁니다.
고생하셨습니다.
가까운 서점에서 책 한권 읽어봅시다.
이렇게 수정하신 뒤 파일명을 살짝 바꿔 저장해줍시다.
예를 들어 Day1.png 라면 Day1_k.png 로 저장해줍시다.
이 이유는 기존 xp3파일과 data폴더 내에 추가된 이미지 파일과 충돌이 일어나
xp3쪽 동일이름의 이미지 파일이 불러와져서 일본어로 된 시스템이미지 파일이 불러와질수 있기 때문입니다.

3-2. 한글화 된 이미지 파일을 게임내에 적용해보자.
수정된 이미지 파일을 게임내에 적용하는 일은 매우 피곤한 일입니다.
언젠가 말했듯이 한글화는 근성과 노력입니다.

중간에 보시면 png 라는 부분이 보이실 겁니다.

이런 스크립트 파일은 이곳저곳 시스템을 구성하는 스크립트 곳곳에 퍼져있으므로, 모든 스크립트 파일을 뒤져서 수정해야합니다.
하나하나 모든 스크립트를 뒤져서 Ctrl+F(검색 단축키)로 png를 검색하여 _k로 모든 파일을 수정해줘야 하죠.
그렇다고 바꾸기를 이용한다 치면 우리가 수정하지 않은 모든 파일에 _k가 붙어서 제대로 이미지를 못 불러오죠.
넵, 근성입니다.
모든 파일을 뒤져서 분석해야 합니다.
겸사겸사 이것저것 뒤져서 각종 시스템 파일이 어디 붙어있는지 분석하는 시간을 가져도 좋습니다.
예제를 보여드리겠습니다

이 외에도 모든 스크립트 파일에 각각에 사용되는 이미지를 수정해야 하므로,
열심히 뒤지고 열심히 수정해야 합니다.
..
답이 없습니다
근성입니다.

이렇게 수정하시면, 게임내에서 한글 이미지를 확인하실 수 있으실겁니다.
고생하셨습니다.
# by | 2009/06/29 06:21 | ㄴ에로게 | 트랙백 | 덧글(1)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
어디서 찾아야할까요...