질문 게시판

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

작성자
I_Jemin
작성일
2018-04-05 01:46
조회
727
갑자기 생각났는데 현지화 도구를 만드는 방법이라면,  유니티에서 구체적으로 공식 튜토리얼로 다룬적이 있습니다!

https://unity3d.com/learn/tutorials/topics/scripting/localization-data?playlist=17117

 




 

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

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

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

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

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

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

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

전체 27
번호 제목 작성자 작성일 추천 조회
공지사항
이곳에 질문을 올려주세요.
I_Jemin | 2018.02.05 | 추천 0 | 조회 679
I_Jemin 2018.02.05 0 679
14
안녕하세요 클리커게임 질문이있어서요
클리커게임 | 2018.09.21 | 추천 0 | 조회 31
클리커게임 2018.09.21 0 31
13
앱스토어 부가세 신고 문의
노짱 | 2018.05.14 | 추천 0 | 조회 308
노짱 2018.05.14 0 308
12
질문입니당
tlk | 2018.04.17 | 추천 0 | 조회 324
tlk 2018.04.17 0 324
Re:질문입니당
I_Jemin | 2018.04.18 | 추천 0 | 조회 517
I_Jemin 2018.04.18 0 517
11
게임에 사용되는 모든 텍스트 리소스를 외부 파일로 만드는 방법?
Sun | 2018.04.03 | 추천 0 | 조회 493
Sun 2018.04.03 0 493
Re:게임에 사용되는 모든 텍스트 리소스를 외부 파일로 만드는 방법?
I_Jemin | 2018.04.04 | 추천 0 | 조회 634
I_Jemin 2018.04.04 0 634
Re:게임에 사용되는 모든 텍스트 리소스를 외부 파일로 만드는 방법?
I_Jemin | 2018.04.05 | 추천 1 | 조회 727
I_Jemin 2018.04.05 1 727
10
강사님 오랫만입니다. 저장기능에대해 질문있습니다.
정호준 | 2018.03.31 | 추천 0 | 조회 495
정호준 2018.03.31 0 495
Re:강사님 오랫만입니다. 저장기능에대해 질문있습니다.
I_Jemin | 2018.04.04 | 추천 0 | 조회 485
I_Jemin 2018.04.04 0 485
9
미니게임들과 일시정지
ㅡㅜ | 2018.03.29 | 추천 0 | 조회 423
ㅡㅜ 2018.03.29 0 423
Re:미니게임들과 일시정지 (1)
I_Jemin | 2018.04.04 | 추천 0 | 조회 467
I_Jemin 2018.04.04 0 467
8
유니티 멀티플레이어 강의 잘보았습니다.질문있습니다.
저멀리 | 2018.03.26 | 추천 0 | 조회 600
저멀리 2018.03.26 0 600
Re:유니티 멀티플레이어 강의 잘보았습니다.질문있습니다.
I_Jemin | 2018.04.04 | 추천 0 | 조회 552
I_Jemin 2018.04.04 0 552
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

방명록 겸 라이브 채팅

Latest Message: 1 day ago
  • guest_9811 : 요즘들어 유니티 공부법 질문을 많이 받는데 참 제민님은 이런 질문 수도없이 들었을텐데 친절하게 답변해주신게 대단하다고 느껴지네요..지금도 잘 못하지만 저는 그냥 하다보면 돼 밖에 해줄말이 안떠올라요ㅋㅋㅋ
  • guest_1345 : I have a question regarding the Simple VR Teleporter asset?
  • ㅉㅉ : 에휴..왜저래
  • guest_4734 : 제민님이 얼마나 바쁜지는 알겠는데요, 저는 안바쁜가요? 보시면 글삭할 시간에 대답이라도 남겨주시면 좋겠고, 아무튼 문제 해결좀 부탁드립니다. 솔직히 일방적으로 무시하고 글삭하는거 기분은 안좋네요. 돈은 받아놓았으니 상관은 없다는건가요.
  • guest_5267 : https://drive.google.com/open?id=1VFLkgwq9YqxCzGYBNUDrZW8xLBSE3BRW 영상 버퍼링 걸리는 링크 남기고갑니다. 제발 부탁이니 유데미에 항의를 하던가 영상좀 메일로 보내주세요. 전 이미 항의메일 날렸어요. 강의 판매자 분이시니 아마 항의하면 더 정신차리겠죠. 가만 안있겠다고좀 해주세요.
  • guest_9548 : 키보드 샷건 날릴뻔한적이 한두번이 아닌데 도움 좀 주세요. 하루동안 아예 강의를 못들은 적도 있다구요 - -
  • guest_9548 :
  • guest_9548 : 제민님 진짜 너무 좆같이 유데미 서버가 느립니다. 제발 부탁이니까 강의를 따로 보내주시면 안될까요. 진짜 이런게 한두번이 아니고 지금도 끊겨서 그렇습니다... 다른 영상 스트리밍 사이트 정말 잘되구요, 유독 유데미만 그래요. 좆같아서 못하겠는데 도움좀 주세요. 유데미 개씨발거들 진짜
  • 제민님~ : 화이팅 !!!
  • 겜프지망생 : 정말 감사합니닷 -!
  • I_Jemin : 얼만큼 깊게 가야하나.. 정말 좋은 질문이네요. 꼭 답변해드릴게요..! 다만 아쉽게도 당분간은 바로 답변 못드릴것 같네요 ㅠㅠ 한달간의 바쁜일만 정리하면 참고가 될 수 있는 좋은 답변을 정리한 글로 써드리겠습니다.
  • 겜프지망생 : 범위가 너무 포괄적이고 질문조차 바보같지만 공부에 전혀 감이 잡히질 않아서 조심스레 질문드립니다 ㅠ.ㅠ
  • 겜프지망생 : 다름이 아니라 유니티 게임 프로그래밍뿐만 아니라 프로그래밍을 조금더 공부해보고 싶은데 어떤 방향으로 공부하는게 좋을까요? 실력은 완전 초보 수준 입니다.
  • : 안녕하세요 제민님 유니티 강좌를 찾아보게 되다가 유튜브에 올려주신 강의를 보고 블로그 까지 찾아오게 되었네요.
  • guest_5467 : 이직시켜주세요
  • I_Jemin : 네. 혹시 민감한 질문이면 i_jemin@hotmail.com 으로 보내주셔도 됩니다
  • guest_224 : 인프런 강좌 관련 신청에 관한 질문입니다.
  • guest_224 : 강의 관련 질문을 좀 하고 싶은데
  • guest_224 : 안녕하세요.
  • I_Jemin : 어떤 위험한 분야에 용기를 가지고 과감히 뛰어들려면, 동시에 다른 분야에는 보수적이어야 한다고 생각하거든요. 백업 플랜이 없는데 용기를 낼 수 있는 사람은 많지 않으니까요
  • I_Jemin : 결론적으로 "창업"을 "충분히 준비" 하기 보다는, 생계를 위한 일을 하면서 게임 개발에 시간을 들이는 게 더 좋다고 생각합니다.
  • I_Jemin : 솔직한 생각으로는, 용기만 있으면 되지, 이외에 "충분한 준비" 같은건 필요 없다 생각합니다.
  • guest_6176 : 유니티 러닝센터에 보면 게임창업 사관학교란게 있잖아요. 배우면 창업 할수 있는건가요? 생계엔 괜찮을까요?
  • guest_8859 : github star 감사합니다. 'ㅅ'
  • I_Jemin : 그거랑 별개로 동아리 후배들 모아서 매주마다 강제 개발 교육하고 있습니다 흐흐
  • I_Jemin : 1:1 이나 과외는 학교 가까운 친구나 선배한테는 한적은 있는데 딱히 생각해본적은 없네요!
  • I_Jemin : 유니티만 팠을떄는 한 1년요? 유니티 Certified Developer는 쉬워요
  • guest_414 : 1:1이나 과외 같은건 안하시나요?
  • guest_9905 : 초보자가 유니티 자격증 따려면 몇년 걸려요?
  • 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 : 오지구연 지리구연 어서오십셔