전체 글
-
[Google Spreadsheet & Apps Script] Gemini API로 번역 및 검수하기Unity 2025. 3. 7. 15:05
개요해당 포스팅은 하단의 포스팅의 연장선으로 작성되었다. Localization을 아직 연동시키지 않았다면 다음 포스팅을 참고하기 바란다. https://cgmoon.tistory.com/11 [Unity + Google SpreadSheet] 구글 스프레드 시트 자동 번역 기능 제작 & Unity 연결(Google Sheet Service) (1)개요해당 포스팅은 하단의 포스팅의 연장선으로 작성되었다. Localization을 아직 연동시키지 않았다면 다음 포스팅을 참고하기 바란다. [Unity] Localization을 활용하여 국가별 맞는 언어 적용하기cgmoon.tistory.com 이전 포스팅에서 구글 스프레드 시트에 자동 번역 스크립트를 추가하는 작업을 진행했었다. 구글에서 제공하는 Lang..
-
[Unity + Google SpreadSheet] 구글 스프레드 시트 자동 번역 기능 제작 & Unity 연결(Google Sheet Service) (2)Unity 2025. 3. 7. 13:36
개요해당 포스팅은 하단의 포스팅의 연장선으로 작성되었다. Google SpreadSheet 자동 번역 기능을 완성하지 않았다면 다음 포스팅을 참고하면 된다. [Unity + Google SpreadSheet] 구글 스프레드 시트 자동 번역 기능 제작 & Unity 연결(Google Sheet Service) (1)개요해당 포스팅은 하단의 포스팅의 연장선으로 작성되었다. Localization을 아직 연동시키지 않았다면 다음 포스팅을 참고하기 바란다. [Unity] Localization을 활용하여 국가별 맞는 언어 적용하기cgmoon.tistory.com우리는 이전 포스팅에서 구글 스프레드 시트 자동 번역 기능을 만들었다. 이제 우리는 Unity에 해당 테이블이 연동 되도록 작업을 진행해 줄 예정이다..
-
[Unity + Google SpreadSheet] 구글 스프레드 시트 자동 번역 기능 제작 & Unity 연결(Google Sheet Service) (1)Unity 2025. 3. 7. 12:46
개요해당 포스팅은 하단의 포스팅의 연장선으로 작성되었다. Localization을 아직 연동시키지 않았다면 다음 포스팅을 참고하기 바란다. [Unity] Localization을 활용하여 국가별 맞는 언어 적용하기개요현재 간단한 단어맞추기 게임을 제작중인데, 본인의 언어가 다른 언어로 어떤것인지 맞추는 게임을 만들면서 Localization의 도입이 필수적이라고 생각이 되었다. 구글 플레이 스토어에 런칭cgmoon.tistory.com저번 포스팅에서 Unity에 Localization을 적용하는 작업을 진행하였다. 코드를 작성하지 않고 번역을 적용할 수 있다는건 정말 감사한일이다 (땡큐 유니티!)하지만, 매번 텍스트를 일일이 입력하는 것도 일이고, 번역 및 검수작업도 직접 번역기를 돌리면 한세월 걸리고..
-
[Unity] Localization을 활용하여 국가별 맞는 언어 적용하기Unity 2025. 3. 6. 20:42
개요현재 간단한 단어맞추기 게임을 제작중인데, 본인의 언어가 다른 언어로 어떤것인지 맞추는 게임을 만들면서 Localization의 도입이 필수적이라고 생각이 되었다. 구글 플레이 스토어에 런칭할 목적이기 때문에, 가능하면 해외 런칭도 진행해볼 생각이다. 그에 맞춰 Unity에서 제공하는 Localization 패키지를 사용하여 국가 코드에 따라서 텍스트가 바뀌는 것을 시도해볼 것이다.1. Localization 패키지 설치Window - Package Manager에 들어간다. Packages: UnityRegistry를 선택한다.localization을 검색하여 설치한다. Unity에서 다운받을수 있게 Package Manager를 통해 제공하기 때문에, 설치는 정말 쉽다. 이제 설치가 완료되면, L..
-
[Unity & iOS] 유니티에서 iOS용 앱 빌드하기 (Feat. 처음 iOS개발할때 발생하는 문제들)Unity 2025. 2. 14. 14:25
개요이번에 프로젝트를 구글 / 애플 양쪽에 같이 올려보려고 IOS 빌드를 하고자 하였다.그런데 오마이갓 비상사태 큰일났다~ IOS 빌드를 위해서는 개발자 계정과 맥이 있어야 한다는것 아닌가.그래서 저번 포스팅에서 119,000원 이라는 거금을 주고 개발자 계정을 만들어보았다. 이번 포스팅에서는 실제 빌드를 진행하는 과정을 거치면서, 중간중간 발생하는 문제들을 해결해보자.이제 즐거운 빌드를 하러 가보자!0. 사전 세팅오늘은 준비할게 좀 많다 ㅠ...1. 맥OS가 설치된 컴퓨터 / 노트북 & 아이폰맥용 빌드를 하기 위해서는 XCode가 필요한데, 이건 MacOS 에서만 설치할 수 있다....2. Unity 버전 : 2022.3.34f13. iOS 빌드용 SDK(Unity) 설치iOS빌드를 하기 위해서는 자신..
-
[Apple Developers] 애플 개발자 계정 가입하기개발 가이드 2025. 2. 4. 17:04
개요이번에 프로젝트를 구글 / 애플 양쪽에 같이 올려보려고 IOS 빌드를 하고자 하였다.그런데 오마이갓 비상사태 큰일났다~ IOS 빌드를 위해서는 개발자 계정과 맥이 있어야 한다는것 아닌가. 그래서 이번에 맥미니를 삼 :D:D:D맥미니 포스팅은 다음에 날잡아서 한번 해봐야겠다. 아무튼 IOS 빌드를 진행할 맥은 준비가 되었으니, 개발자 계정에 가입해보자.0. 준비사항1. 애플 계정이 하나 있어야 한다. 하단의 사이트에서 회원가입을 진행한다.계정이 없으면 하단의 홈페이지로 들어가서 각자에게 맞는 방법으로 회원가입을 진행하면 되낟.https://support.apple.com/ko-kr/108647 새 Apple 계정을 생성하는 방법 - Apple 지원 (KR)Apple 계정을 사용하여 iCloud, App..
-
[Firebase] 유니티에 파이어베이스 연동하기Unity 2025. 2. 1. 18:17
개요이번에 유니티에서 구글 로그인 기능을 구현하기 위해 파이어베이스 연동을 진행해보았다.이 포스트에서는 기본적인 연동 방법만 정의하고, 다음 포스트에서 로그인 기능 구현에 관련하여 세세하게 다루도록 할 예정.0. 개발 환경Unity 버전: 2022.3.34f1Firebase Unity SDK :12.5.0대상 플랫폼: Android 1. Firebase 프로젝트 생성간단하게 파이어베이스가 무엇인지만 정의를 하고 가자면, Firebase는 Google이 개발한 BaaS(Backend as a Service) 형태의 모바일 및 웹 애플리케이션 개발 플랫폼 사용할 수 있는 주요 기능등은 다음과 같다.실시간 데이터베이스(Realtime Database): 채팅과 같은 기능 구현에 최적화된 데이터베이스. 실시간으..
-
[Addressable] 빌드 오류 해결 방법 - Addressables - Unable to load runtime data at locationUnity 2025. 1. 31. 16:31
개요Unity 프로젝트에서 Addressable Asset System은 에셋 관리의 핵심 도구다.그런데 어째서인지 버전관리에서 약간의 버거움이 발생했다. 병합 후에 빌드를 하려고 하니 안되는것 아닌가..분명 병합 과정에서 수동으로 머지를 진행했고, 에디터에서는 정상적으로 작동하는데 빌드에서는 왜 안되는건지 머리를 싸맸다.이 글에서는 Git 머지 과정에서 발생한 Addressable 빌드 오류와 그 해결 과정을 다루고자 한다.문제의 발단초기 상황우리 팀은 각자 다른 브랜치에서 Addressable 에셋을 수정하고 있었다.한 팀원은 캐릭터 일러스트 적용을 위해 스프라이트를 그룹에 할당하였고, 다른 팀원은 던전 데이터를 그룹에 할당하였다.해당 브랜치를 Develop 브랜치에서 병합하는 과정에서 Conflic..