전체 글(156)
-
[ 개발 일기 ] 결국 해결했다. - 광고 좀 넣자(3)
이전 이야기광고_좀_넣자(1)광고_좀_넣자(2) 이쯤 되니 이전에도 빌드가 안 되었던 것인가 싶어서 GitHub Desktop을 이용해 옛날 꺼로 되돌려서빌드를 진행했다.잘 되는 모습이다. 흠 그렇다면 결국 문제를 해결해야하는데이왕 처음으로 돌아온 김에 첫 단추부터 다시 끼워볼 예정이다. 일단 이전 광고 좀 넣자(2)에서 발견한 정보대로 8.5.1버젼으로 AdMobs를 넣어준다.그냥 일단 빌드.당연히 실패 이것저것 고치고 난 후..결국 이전과 같은 버그에서 막힌.. 이후 시도한 내용들 1. Warning: Mapping new nsMappinng New us? 라는 버그를 수정하기 위해 검색을 해서 나온 것대로 하려고 하는데이해가 안 되는 부분이 많아서 많이 헤맸다. 모든 블로그에서 android/b..
2024.09.07 -
[ 개발 일기 ] gradle build failed가 해결이 안 된다.. - 광고 좀 넣자(2)
더욱 자세한 디버깅을 위해 Gradle을 깔아서 gradle 빌드만 디버깅을 해보고 있다. 챗 지피티에 도움을 받아서 Gradle Init이나 이것 저것 해보았다. gradlew assembleRelease --stacktrace --debug 도 해서 디버그도 봤지만,물론 해결되지는 않았다. 이 블로그 저 블로그 동영상 같은 것도 거의 다 탐색해보며 해보고 있는데뭔가 어느 정도 해결되다가 Gradle build failed부터는 정확히 어떤 에러인지도 모르겠으니 고치기가 너무 힘들다. 원래는 빌드가 잘 되었는데광고 기능 하나 넣기 위해 AdMobs Plugin추가한 거 하나로 이렇게 해결 안 되는 버그가 생길 줄 몰랐다.해당 프로젝트는 2020.3.30f1 버젼으로 개발 중인데 버전 문제인가 싶기도 하..
2024.09.06 -
[ 개발 일기 ] 프로젝트의 광고 기능 넣기 ( 실패 ) - 광고 좀 넣자(1)
https://rivermountain.tistory.com/150 이 글로부터 한 2~3시간 정도 더 고생을 한 이후.모바일로 하이퍼 캐주얼 게임을 2~3개 출시한 친구에게 도움을 요청했다.https://ddongyeop.tistory.com/ SDK, JDK, NDK를 다시 설치하거나 호환 가능에 대한 이야기를 해서그 부분을 위해 Android Studio를 설치했다. 설치를 했는데도 에러가 뜨길래 SDK, JDK, NDK 참조 경로를 Program Files가 아닌 곳으로 이동했다.Program Files라는 이름에 띄어쓰기가 있어서 문제가 생길 수도 있다고 하는 글을 봤기 때문이다. 그 외에도 다양한 작업을 진행했다. gradle파일 변경하기, 수정하기 등등 이후 갖은 사투와 다양한 작업을 통해..
2024.09.05 -
[ 개발 일기 ] Drop The Chicken 모바일 출시 작업 중
옛날에 만들었던 드랍 더 치킨을 살짝만 보완해서 모바일 출시를 준비중이다.아직 출시 준비가 다 되지는 않았지만 미리 출시를 위한 부분들을 해결해두려고 한 작업이다. 1. 해상도 크기 맞추기2. 출시 준비3. 광고 및 유료 결제 기능 제작하기 개발 과정ChickenFly를 리메이크를 하면서 공부한 해상도 고정 기능을 적용해주고, 그에 맞춰 UI 크기를 맞춰주는 작업을 진행했다. [ ChickenFly 리메이크 ] 모바일 해상도 고정 기능 개발모든 모바일 폰에서도 이상하지 않게 게임이 진행되도록 하기 위해 방법을 찾아보던 도중모바일 해상도를 16:9로 고정하는 것이 좋아보여서 기능을 개발하기로 했다. 개발 과정유튜브를 뒤적rivermountain.tistory.com 그리고 출시를 위해 구글 플레이 스토어..
2024.09.04 -
[ 개발 공부 ] 2D 게임 퀄리티를 높이는 방법 1 - Normal Map
Normal Map은 3D에서 리소스를 최적화하면서 그래픽 퀄리티를 높이기 위해 사용하는 방법 중 하나인데,2D에서도 사용할 수 있다. 이에 대해서 공부를 했는데 2D 노말 맵을 만드는 방법은 다른 곳에서 자세한 설명이 많았고, 완벽히 설명하기가 힘들어사용방법만 얘기할 것이다. 1. Material에 집어넣기2. Sprite Secondary Texture 사용하기가 있다. Material은Material->Normal에다가 준비한 노말 맵을 넣어주면 된다. Secondary Texture는-> Sprite Editor 에다가 준비한 텍스쳐를 _NormalMap이라는 이름으로 추가해주면 된다. 이렇게 하면 노말 맵이 적용되는데몇몇 부분에 스프라이트 안쪽에 그림자가 생기는 모습을 볼 수 있다. 비교를 위한..
2024.09.02 -
[ ChickenFly 리메이크 ] 폭발 탄환, 샷건 외 3개 카드 능력 추가
폭발 탄환과 샷건의 기능을 제작했다.그 외에도 경험치 획득량 증가, 흡혈 관련 아이템 2개를 제작했다.
2024.08.30