질문 게시판

게임에 사용되는 모든 텍스트 리소스를 외부 파일로 만드는 방법?

작성자
Sun
작성일
2018-04-03 09:56
조회
43
안녕하세요, 재민님,
재민님의 클리커 튜토리얼을 보고
열심히 혼자 헤딩으로 이것저것 만들려고 하는 사람입니다만,
제 현 업무가 아무래도 L10N (Localization) 쪽이라 게임을 만들면서

게임 텍스트를 하드코딩으로 밖아 넣는 법 말고,
외부 파일로 관리를 하는 방법을 찾고 있습니다.

예를 들면,
버튼1 / 버튼2 /  버튼3
철수 / 영미 / 길동

위와 같이 텍스트를 출력한다고 했을때

버튼1ID.text = 철수 와 같이 모든 텍스트들에 대한  아이디값을 지정하고
그런 텍스트 파일을 하나의 에셋으로 관리하여, 텍스트의 적용을 손쉽게 익스포트/임포트 많으로 다국어를 지원할 수 있는 방법이 없을까 하여 문의 드립니다.

가능하다면 텍스트 파일을 xml 이나, csv 포맷을 사용 할 수 있으면 좋겠다 라고
어렴풋이 생각하고 있는데 혹여나 도움을 받을수 있을까 하여 문의 드립니다.

궁극적인 목표는 텍스트를 에디팅하거나 변경할시
텍스트 리소스를 외부에서 관리하고 해당 텍스트들을 손쉽게 임포트/익스포트 하기 위함입니다.
전체 0

전체 25
번호 제목 작성자 작성일 추천 조회
공지사항
이곳에 질문을 올려주세요.
I_Jemin | 2018.02.05 | 추천 0 | 조회 227
I_Jemin 2018.02.05 0 227
12
질문입니당
tlk | 2018.04.17 | 추천 0 | 조회 34
tlk 2018.04.17 0 34
Re:질문입니당
I_Jemin | 2018.04.18 | 추천 0 | 조회 27
I_Jemin 2018.04.18 0 27
11
게임에 사용되는 모든 텍스트 리소스를 외부 파일로 만드는 방법?
Sun | 2018.04.03 | 추천 0 | 조회 43
Sun 2018.04.03 0 43
Re:게임에 사용되는 모든 텍스트 리소스를 외부 파일로 만드는 방법?
I_Jemin | 2018.04.04 | 추천 0 | 조회 58
I_Jemin 2018.04.04 0 58
Re:게임에 사용되는 모든 텍스트 리소스를 외부 파일로 만드는 방법?
I_Jemin | 2018.04.05 | 추천 0 | 조회 48
I_Jemin 2018.04.05 0 48
10
강사님 오랫만입니다. 저장기능에대해 질문있습니다.
정호준 | 2018.03.31 | 추천 0 | 조회 43
정호준 2018.03.31 0 43
Re:강사님 오랫만입니다. 저장기능에대해 질문있습니다.
I_Jemin | 2018.04.04 | 추천 0 | 조회 49
I_Jemin 2018.04.04 0 49
9
미니게임들과 일시정지
ㅡㅜ | 2018.03.29 | 추천 0 | 조회 49
ㅡㅜ 2018.03.29 0 49
Re:미니게임들과 일시정지 (1)
I_Jemin | 2018.04.04 | 추천 0 | 조회 47
I_Jemin 2018.04.04 0 47
8
유니티 멀티플레이어 강의 잘보았습니다.질문있습니다.
저멀리 | 2018.03.26 | 추천 0 | 조회 61
저멀리 2018.03.26 0 61
Re:유니티 멀티플레이어 강의 잘보았습니다.질문있습니다.
I_Jemin | 2018.04.04 | 추천 0 | 조회 41
I_Jemin 2018.04.04 0 41
7
비밀글 리소스 최적화 및 관리 조언 부탁드립니다 ㅠ (7)
ㅡㅜ | 2018.03.22 | 추천 0 | 조회 13
ㅡㅜ 2018.03.22 0 13
비밀글 i_jemin@icloud.com
I_Jemin | 2018.03.26 | 추천 0 | 조회 5
I_Jemin 2018.03.26 0 5
6
비밀글 ㅡㅜ (1)
sol | 2018.03.15 | 추천 0 | 조회 4
sol 2018.03.15 0 4
5
유니티 여러개 버전 보관하는법...
tlk | 2018.03.13 | 추천 0 | 조회 110
tlk 2018.03.13 0 110
Re:유니티 여러개 버전 보관하는법...
I_Jemin | 2018.03.18 | 추천 1 | 조회 63
I_Jemin 2018.03.18 1 63

방명록 겸 라이브 채팅

Latest Message: 4 days, 1 hour ago
  • DraggyFox : >.
  • DraggyFox : im not korean >.
  • 히오스 : 안녕하세요
  • DraggyFox : annyeonghaseyo
  • I_Jemin : ???/ 제 마음은 태어날떄부터 그랫읍니다
  • I_Jemin : 페북 친추할테니 받아랔ㅋㅋ 면회갈게 8ㅅ8
  • Won jong seo : 말도 없이가서 ㅈㅅ요6
  • Won jong seo : 형 저 군대감 그동안 잘 가르쳐 주셨는데
  • ??? : 제민님 언제부터 17세 여고생이 되신거죠...?
  • 제민님~ : 77 ㅑ~
  • I_Jemin : ㄱㅅㄱㅅㄱㅅ 5점 주셈
  • 서천고 (예비) 3 : 이제 리뷰 남기러 갑니다 제민님 짱짱
  • 서천고 3학년 : 스승님 저어어번에 Udemy유니티 강좌 잘 봤습니다. 전 꼭 경희대를 가야겠어요 헠헠
  • I_Jemin : 3월건 미연시고,액션 게임도 같이 개발하고 있는데 이건 겁나 장기 프로젝트가 될것같음
  • I_Jemin : 3월 말? 개발은 하고 있는데 다른 일도 많이 해여 ㅇㅅㅇ
  • guest_9565 : 애플민트 후기작 언제나와여
  • guest_9565 : 앙노잼띠
  • I_Jemin : 밥 사주셈!!
  • I_Jemin : 밥사주셈ㅋㅋㅋ
  • guest_2728 : 그때 가르쳐 주셔서 감사합니다 !
  • guest_2728 : 작년 이맘때 나주에서 교육받았었는데 이제 1년차를 3개월 앞둔 기획자입니다
  • guest_4413 : 감사합니당!
  • I_Jemin : 방금 진행한곳 까지 올려뒀어요 ㅋ
  • guest_4413 : 앗 저는 월수 씨샵반 학생입니다!
  • guest_4413 : 쌤 러닝센터 퀴즈파일 어디에서 찾을수 있을까요???
  • I_Jemin : 4553 - 누구셈ㅋ
  • I_Jemin : 플래피 영상은 제대로 다시 올릴까 해서 내렸는데 다시 공개로 푸는게 낫겠네요. 새벽에 해두겠읍니다.
  • guest_4553 : 히용히용 내가 누구게 ㅋ
  • jin : 플래피버드 튜토리얼이 갑자기 사라졌던데 내리신건가요? 다른분이 올리신 영상들도 많지만 영 집중도가 떨어져서 아쉽네요..ㅠㅠ
  • jin : 재민님 영상 잘보고 있습니다!
  • Sun : 감사합니다 참고해보겠습니다!
  • I_Jemin : 중고급 강의는 이미 유튜브에 네트워크 시작함 ㅋ
  • I_Jemin : Sun님 String.Format 을 사용해보셔요 https://msdn.microsoft.com/ko-kr/library/system.string.format(v=vs.110).aspx
  • I_Jemin : 두분다 답변 드릴게요. 근데 질문 게시판 하나 만들어야 할듯 ㅋㅋ
  • 하트제민 : 제민님 중고급 강의도 만들어주세요!!
  • Sun : 혹시 클리커 골드 표기를 ab ac ad ba bb 이런식으로 표기하는 방법도 강의를 해주실수 있을까요? 보이는 것만 그렇게 표기를 한다고들 하는데 아무리봐도 long 으로 zz 까지 갈수가 있는건지 의문이 들어서요
  • Sun : 제민님 덕분에 유니티와 씨샵공부중 막혀있던 부분에 대한 많은 이해가 되고 있어 감사하는 마음을 전하고자 찾아서 빙문했습니다. 정말 감사드립니다!!
  • 제민님짱 : 제민님은 짱짱맨이다
  • love_Jemin : Jemin님은 훌륭하다
  • I_Jemin : 오잉또잉ㅋ 알겠읍니다. 노력해보겟..
  • ㅇㅅㅇ : 제민님이 읽으신 프로그래밍 관련 책들 간략한 평을 정리해서 써주시면 촙들에 많은 도움될꺼같습니다 !
  • guest_2925 : ㅇㅅㅇ
  • I_Jemin : 그걸 막으려면 네트워크 통신으로 서버에게 현재 시간을 요청해 가져오면 되죠.
  • I_Jemin : System.DateTime.Now 로 현재 시간을 가져올 수 있지만, 이건 기기의 시간이라서, 플레이어가 네트워크를 해제하고 멋대로 100년뒤로 컴퓨터나 핸드폰 시간을 설정하면 그게 먹힙니다 ㅋ
  • I_Jemin : 제가 유튜브에 업로드한 유니티 클리커 게임 심화편에 현재 시간을 로컬(현재 기기)에서 가져오는 비디오가 있습니다.
  • I_Jemin : 유니티 내부에서 실제 시간을 가져올 수 있습니다. 다만 통신없이 로컬 시간을 사용하면 사용자가 단순히 네트워크를 해제하여 조작할 수 있겠죠.
  • guest_2088 : 유니티 내부에서 실제시간을 가저오는법 아시나요? 24시간만 유효한 아이템 판매라던지 일일출석보상을 줄때 필요한 기능을 알고싶습니다.
  • Jemin : 서천/ㅋㅋㅋ 리뷰도 좋게 남겨주셈 ㅋ
  • Jemin : 러브라이브는 모두가 좋아하는 것이지오
  • 서천 : 아 물론 강좌요
  • 서천 : 시험 끝나면 바로 정주행 합니다!!
  • guest_6143 : 러브라이브 좋아해요ㅠㅠ
  • Jemin : 조금 스킨이 덜 이뻐졌지만.. 이제 됩니다 (탈진
  • Jemin : 고치고 있스빈다 ㅠ
  • guest_2088 : 자료실 다운로드가 작동이안되요
  • 즈기요 : ↓제민임
  • guest_1599 : 재민님짱
  • guest_1749 : 오져꼬 지려꼬
  • Jemin : 잠온다
  • guest_3854 : 자라
  • guest_3535 : ㅇㅇㅅㅇㅇ
  • guest_7785 : 자라
  • guest_4780 : gg
  • The Admin : 오지구연 지리구연 어서오십셔