본문 바로가기

분류 전체보기

(23)
[GooglePlayConsole]Warning 앱 축소, 난독화 및 최적화 1. 이 App Bundle 유형과 연결된 가독화 파일이 없습니다. 난독화된 코드(R8/proguard)를 사용하는 경우 가독화 파일을 업로드하면 비정상 종료 및 ANR을 더 쉽게 분석하고 디버그할 수 있습니다. R8/proguard를 사용하면 앱 크기를 줄이는데 도움이 됩니다. 2. 이 App Bundle 아티팩트 유형은 네이티브 코드를 포함하여 아직 디버그 기호가 업로드되지 않았습니다. 비정상 종료 및 ANR을 더 쉽게 분석하고 디버그할 수 있도록 기호 파일을 업로드하는 것이 좋습니다. https://developer.android.com/studio/build/shrink-code#native-crash-support 앱 축소, 난독화 및 최적화 | Android 개발자 | Android Devel..
[Unity::Addressable]고찰 고찰 사항 1. BuildTarget 2. KeyList 3. Caching 4. Version 1. BuildTarget 에디터에서 저장소에서 다운로드한 걸 테스트하려고보니 아래와 같이 출력되었다. 현재 에디터는 플렛폼을 안드로이드로 채택하고 있지만 실행되고 있는 운영체제는 Windows이기 때문에 에디터에서 제대로 보려면 BuildTarget이 Window인 에셋번들이 필요했다. 이전에 수동으로 에셋번들을 뽑을 때도 빌드타겟을 바꿔줘서 실행했기 때문에 프로필에서 빌드타겟을 Window로 바꾸면 되겠지?라고 생각했다. 확실히 빌드타겟을 바꾸니 경로도 제대로 들어가고 빌드를 뽑아봤을 때도 해당 폴더로 잘 추출되었다. 하지만 빌드타겟을 바꾼다고 그게 에셋번들에 적용은 되지 않았고 AddressableAss..
[Unity::Addressable] Remote AssetBundle Update받는 방법 결과물 https://hesterdiary.tistory.com/30 [Unity] Addressable을 사용하여 AssetBundle 빌드하기 https://blog.unity.com/kr/games/addressable-asset-system 어드레서블 에셋 시스템 | Unity Blog 어드레서블의 주된 기능은 로드할 대상이 되는 에셋과 에셋이 로드되는 위치 및 방식을 분리하는 것입니다. 씬,.. hesterdiary.tistory.com 위 포스트에 이어서 작업합니다. 작업순서 1. AddressableAssetSettings 2. AssetBundle Build For Remote 3. Code 1. AddressableAssetSettings 우선 자동으로 카탈로그를 업데이트하지 않도록 As..
[Unity]async/await 통합 패키지 UniTask https://github.com/Cysharp/UniTask#upm-package GitHub - Cysharp/UniTask: Provides an efficient allocation free async/await integration for Unity. Provides an efficient allocation free async/await integration for Unity. - GitHub - Cysharp/UniTask: Provides an efficient allocation free async/await integration for Unity. github.com 유니티 강의를 보다가 UniTask의 존재를 알게 되었다. 기존의 async와 await와 같이 쓰던 Task와 비교해보..
[Unity]Assets->Open C# Project 폴더가 열리는 현상 현재 Unity 버전은 2020.1.3f1이고 visual studio 2019 Community를 사용 중인데 Open C# Project를 하려고하면 해당 솔루션이 있는 폴더를 열어주기만 해서 불편해서 찾아보니 외부 툴을 설정해주어야했다. Edit->Preferences를 클릭해서 External Tools에 External Script Eidtor을 보면 처음에 dev실행파일로 되어있는데 이를 Visual Studio Community 2019로 변경해주면 된다. 참고 : http://www.devkorea.co.kr/bbs/board.php?bo_table=m03_qna&wr_id=107764 유니티 비주얼스튜디오 연동 문제 한국 게임개발자 커뮤니티 www.devkorea.co.kr
[Web]PWA(Progressive Web Application) 확인해보기 https://www.youtube.com/watch?v=FEBkne7Nyu4&t=36s 위의 영상을 보고 주소창 오른끝편을 클릭해보았더니 정말 바탕화면에 chrome앱이 생겼다. 참조한 이미지는 이미 생성된 후라서 아이콘이 다르다. 나중에는 웹앱도 배우고 싶다.
[AWS::Cognito]Demo 테스트 스토리지를 사용하려고 S3를 보다가 AWS의 서비스를 둘러보게 되었는데 Cognito라는 흥미로운 시스템이 있어서 적용해보고 싶어졌다. 어느 플렛폼이든 디바이스든 하나의 풀에서 유일한 ID를 발급하여 관리할 수 있도록 해주는 시스템이라고 한다. 전에 쿠키런킹덤과 쿠키런 오븐 브레이크를 했을 때도 DevPlay로 통일했던 거 같은데 이런 시스템 아니였을까 생각만 해본다. 작업순서 1. Cognito에서 유저 풀 생성 2. DemoCode를 visual studio 2019에서 동작하도록 수정 3. 테스트 1. Cognito에서 유저 풀 생성 https://aws.amazon.com/ko/blogs/gametech/how-to-set-up-player-authentication-with-amazon-cogn..
[VisualStudioCode]C++ 개발 환경 설정하기 작업순서 1. Mingw설치 2. 환경변수 설정 3. C/C++ cpptools설치 4. tasks.json 생성 5. launch.json 생성 1. Mingw설치 위의 순서로 설치를 하고 있었으나 Mingw를 설치하는 부분에서 bin이 계속 비어 있어서 따로 검색해서 http://mingw-w64.org/doku.php/download/mingw-builds Mingw-builds [mingw-w64] mingw-w64.org 여기서 받으니 exe파일이 있었다. 2. 환경변수 설정 제어판->시스템 및 보안->시스템->고급 시스템 설정 또는 내 PC->오른클릭->속성->고급 시스템 설정 고급 탭에서 환경변수 클릭 Path선택 편집 새로 만들기 선택 후 해당 설치한 경로(C:\Program Files (..