목록모두 보기 (71)
Unity GPGS연동으로 로그인 기능을 구현하는 중 로그인 요청시 'returning an error code'와 같은 에러 코드를 확인할 수 있다. 앱을 공개게시(정식 출시) 하지 않은 상태의 경우 위 에러가 발생할 수 있는데, 내부테스트 트랙, 혹은 비공개베타 트랙을 이용해 앱을 테스트 한다면 주의해야 한다. 원인은, 로그인 요청하는 계정이 테스터에 등록되어 있지 않아서인데, 아래 3가지 케이스를 확인해보길 바란다. 1. Google Play Console의 앱 설정에서 P[lay 게임즈 서비스/테스터] 항목에 로그인을 시도하는 계정이 '테스터'로 등록되어 있는지 확인해보자. 등록되어 있지 않다면, 이메일 주소를 추가 후 잠시 기다려준 후 다시 시도해보자. 2. 구글 앱 프로젝트의 Google Co..
2021년 8월부터 Google Play Store에선 obb를 이용한 대용량 앱 업로드가 사라지고, 무조건 Play Asset Delivery(PAD)를 통해 앱을 업로드 해야합니다. 제발 정책좀 그만 변경했으면 좋겠습니다. 먼저 제가 궁금했던 부분에 대해 알아낸 결론부터 말씀드리겠습니다. Q1. 이제부터 에셋을 무조건 번들로 묶어서 빌드를 해야하나? 에셋 번들을 묶는법을 알아야하나? A1. 아닙니다. 기존 대용량 앱 빌드와 같이 포함될 씬들을 모두 선택하고 그냥 빌드해도 됩니다. 방법은 변했습니다. Q2. 빌드 과정/시간이 복잡/길어졌나? A2. 과정이 조금 번거로워졌고, 빌드에 걸리는 시간 자체는 많이 늘어난 것 같습니다 그럼, 시간낭비 말고 방법을 설명해드리도록 하겠습니다. 1. 먼저 PAD Un..
출처 : http://tendency.co.kr/tendency/tlab/tlab_view.asp?sbdtype=0000300008&sgubun=000030000800003&sissmall=&se_page=1&se_perpage=12&bno=30
NGUI의 Atlas를 이용하여 UI작업을 하는 중 UI의 Batches가 과하게 높은 문제를 발견했다. Frame Debugger를 통한 확인 결과, 동일한 아틀라스에서 여러번의 draw call을 잡아먹고 있는 것을 발견했다 위 사진을 보면 BaseUIAtlas2와 같이 동일한 Atlas가 여러번 호출되는 것이 보이는가? 이 상황을 해결하기 위해선 다음과 같은 처리가 필요하다. 1. 각 Panel의 뎁쓰는 가능한 중복되지 않게 해야한다. 2. Panel안 UI Object들의 Depth를 아틀라스에 따라 정렬 해주어야 한다. 이 2번 방법에 대해 자세히 설명하겠다. Depth 10을 가지는 Panel이 있다고 가정하고, 이 Panel안에 7개의 UI 객체가 있다고 가정하자. 각각 UI객체의 아틀라스 ..
Unity Version : 2019.4.21f 유니티 Light Map Bake를 이용하면, 일부 모델링 혹은 장면에서 결과물의 텍스쳐가 깨지거나, 쭈글쭈글 해지거나, 맵핑이 번지는 등 오류가 발생하여 시간을 엄청 날려먹게 되었다. 이 경우 다음과 같은 방법으로 해결하면, 대부분 해결되니 참고 바란다. 아래 두가지 방법은 테스트시 많은 시간이 걸리니 주의. 1. Scene의 Lighting Setting/Lightmapping Setting에서 Lightmap Resoultion을 조절해본다 (깨지는 수치 보다 높게 조절해야함) 2. Scene의 Lighting Setting/Lightmapping Setting에서 Lightmap Size를 올려본다 위 두가지 방법으로 해결되는 경우는 별로 없다. 대..
폰트 파일 제작하실 때 유용하게 활용하세요. 상용한글 2350자, 영문 알파벳 대소문자, 기본 특수문자 포함입니다 + 11172자도 포함합니다. 닉네임/채팅 등 폰트 깨지는 문제 있는 경우 사용하세요
3명에서 약 1년좀 넘게 열심히 개발한 게임이 드디어 출시했습니다. 버그 해결하시느라 고생하시는 개발자분들 잠시 게임하면서 쉬어가세요~! play.google.com/store/apps/details?id=com.bananahubk.google.dunstop
게임이 간헐적으로 로딩 중 뻗는다는 제보가 있었지만, 도저히 테스트디바이스에서 재현되지 않아 원인을 알 수 없었다. 어제 테스트디바이스의 안드로이드 업데이트가 나와 해당업데이트를 받았더니, 드디어 재현이 되었다. USING MEMORYADRESSES FROM MORE THAN 16GB OF MEMORY 원인은 안드로이드 11에서 발생하는 문제... 2018.4.30+ 2019.4.15+ 2020.1.14+ 2020.2.0b12+ 2021.1.0a4+ (lts버전) 위 버전들에선 해당 이슈가 해결되었다고 한다. 유니티에서 해결했다니 프로젝트 버전을 마이그레이션하자 issuetracker.unity3d.com/issues/android-il2cpp-empty-project-crashes-on-launch-w..