게임을 만듭니다.
오늘은 '두나 리버스'의 버그 이야기를 해봐야 겠네요. 앞으로도 계속 버그가 생산될테니 그 글들의 시작이라고 보시면 될 것 같습니다. 우선 버그리스트를 작성해보죠.잘못된 위치 참조메모리 누수OnApplicationFocus 관련하나씩 간단하게 설명을 해 보겠습니다. - 잘못된 위치 참조 '두나리버스'는 격자형태로 나누어진 맵 위에서 유닛간의 이동이 이루어집니다. 제가 임의로 정의한 구조체인 MapNode(x, y)기반으로 위치가 정해지며 최종적으로는 월드스페이스 위치로 변경되어 게임오비젝트를 이동시키거나 스폰합니다.건물이 부서지면 연기 이펙트가 약 3초후에 스폰되도록 코루틴을 이용해 코드를 작성하였습니다.애니메이션상으로 3초정도 건물이 내려앉는 모습을 만들고 부서지기 시작할때 코루틴을 이용해서 '3초 후..
정기적으로 블로그를 운영한적이 없었던 것 같은데 이제부터는 그래도 일주일에 한번은 내가 뭘 하고 있는지 블로그로 남겨보려합니다. 3월 21일 구글 플레이 스토어에 '두나 리버스'를 출시했습니다.원래 세웠던 계획하고는 너무나 멀어져버렸죠. 원래는 작년 11월 즈음에 출시하고 한달간 성과를 본후 연말/연초에 앞으로의 장래에 대해서 다시 생각해보려 했습니다.게임을 계속 만들수도 있고 다른 직업을 찾아야 할수도있겠다고 생각했죠.하지만 개발속도가 나지 않았던 점도 있고 2년정도는 후회없이 해봤다라고 말할수있어야 할 것 같아서 너무 서두르지 않게 개발해왔고 그결과... 이제서야 출시를 하게되었습니다. 원래는 사용자대전(아레나)을 빠르게 추가하려 했는데 그것보다는 현재의 게임에서 로비와 플레이부분을 분리하는 작업을 ..
이하 의식의 흐름 : 게임을 출시하고 아 맞다 출시했다는 글을 안썼네.. https://play.google.com/store/apps/details?id=com.rewuio.doonarebirth 3월 21일 출시했다. 출시했다는걸 말하려는게 아니고 잡히지 않는 버그가 하나 있었는데현상은 화면이 하얗게 변하고 아무것도 안되는것이였다.보통 유니티 광고를 보고 돌아올때 나타나는 현상이였고 인게임콘솔로 로그를 확인할수 없는 상황이라 고민을 하다가로그캣을 키고 로그를 보기시작했다.예상대로 광고를 보고 돌아와서 콜백함수내에서 널 포인트 익셉션 에러가 났다.유니티 광고를 여러번 욕하고 나서 다시 테스트를 하는데... 이번엔 유니티 광고가 아닌데 에러가난다????구순간... OnApplicationFocus에서 무..