Galaxy Ball 101

밸런스 조절 + 발사방향 보기 기능

게임은 정말 정식출시를 하더라도 끝이 아니라는것을 깨달았다.끊임없이 피드백이 들어오고 불편한점, 요구사항들이 몰려온다. 물론 너무 사람들의 입맛에만 맞춰 줏대없이 흔들리는건 게임의 정체성을 희미하게 만들수 있겠지만그래도 사용자들의 피드백을 잘 듣고 추가나 제거가 필요한 부분들은 수정이 필요하다 1. 초반부터 난이도가 너무 어려움2. 공을 발사시 발사 방향을 알려줬으면 좋겠음 지금까지 주로 많은 사람들에게 받은 피드백이자, 나 역시 수정하는게 맞다고 결정한 부분들이다 우선 초반부터 난이도가 너무 어렵다고 하니 밸런스 조절을 해주자 우선 극초반 스테이지에 나오는 유닛들은 기본 유닛이라도 HP를 더 줄여주고발사시간은 대폭 늘려주었다 생각해보니 초반 스테이지는 훨씬 더 쉽게 해주고 기본 유닛 스탯 자체를 좀 더..

여태 글을 못 올린 이유... + 정식 출시

거의 몇주간 글을 하나도 올리질 못한것 같다... 그 이유는  광고 넣으려다가 오류...이번엔 게임에 광고를 넣어볼 생각이다. 한참전에 배웠는데 이제서야 게임을 완성해 넣는거라배워가면서 차근차근 진행해보겠다.   Google AdMob: 모바일 앱 수익 창출인앱 광고를 사용하여 모바sangeun00.tistory.com 순조롭게 잘 진행되던 게임 개발이 광고를 넣으려 하면서 완전히 꼬여버리고 만다이게 무려 3주이상 진행되질 않으면서 완전히 발이 묶이게 되었고 진짜 별의별짓 다 해본것 같다...심지어 컴퓨터 초기화까지 해보았지만 해결이 되질 않았고결국 사람을 모두 모아 비공개 테스트를 진행중이다. 어찌 됐든 게임은 완성이 되었고광고는 필수요소가 아니기 때문에 우선 보류하는걸로 했다 물론 하지 않겠다는게 아..

영어 기능 지원#1

이번엔 영어 기능을 지원해보도록 하겠다. 사실 이 게임을 외국인이 할까 싶지만공부용으로라도 배워보도록 하자  우선 설정창에 언어를 제어할 두 국가의 국기를 버튼으로 넣어주었다.당연히 태극기를 누르면 한국어, 영국국기를 누르면 영어가 나오도록 해줄것이다  public void SaveIsisenglish() { if (isenglishCache != isenglish) // 값이 변경된 경우에만 저장 { PlayerPrefs.SetInt("isenglish", isenglish ? 1 : 0); PlayerPrefs.Save(); isenglishCache = isenglish; // 캐시 업데이트 ..

자잘한 수정 + 게임 이쁘게 다듬기

이번에 해볼건 초창기에 아무생각 없이 집어넣거나 만든 씬들을 더 이쁘게 보기좋게다듬어줄겸 자잘한 수정들도 해주도록 하겠다  우선 스테이지 클리어씬을 아무 의미없는 구체가 아닌 행성들로 바꿔주었다  그래도 이게 훨씬 더 이쁘고 테마에 맞다고 생각한다  클리어씬을 했으니 이번엔 실패씬을 손봐주자  급하게 넣느라 대충 만든 실패씬을 오른쪽처럼 고쳐주었다두 행성에 애니메이션을 넣어 둘다 공전하며 버튼처럼 사용할 수 있다뒤에 보이는 배경 속 하얀 별들은 직접 그림판으로 찍어 만들어주었다   그 다음은 인트로씬 원래 게임을 처음 키면 보이는 인트로 이미지. 당시에는 이런 감성이 좋기도 했고임시로 넣었다가 정이 들기도 했지만...정말 이걸로 정식출시를 할 순 없을것 같다이미 몇번 피드백이 들어오기도 했고...   그..

무한모드 제작#2

무한모드 제작#1오류 수정 #메타데이터이제 검토만 끝내고 본격적으로 사람만 모으면 될거라 생각했는데 문제가 한가지 생겼다  바로 검토 과정에서 앱이 거부된것.이메일로 자세한 정보를 전송했다니 확인sangeun00.tistory.com 위글에서 어려운 부분이 전부 끝났으니 이제 본격적으로 무한모드에 맞춰 모든 프리팹이나 코드들을 고쳐주도록 하겠다  우선 ELEnemy용으로 프리팹을 복사하여 만들어주었다. 굳이 이렇게 한 이유는 기존 적 유닛들은 SPGameManager와 상응하는 관계이기 때문...이 유닛들은 ELGameManager와 연계될 예정이다 자 이제 이 유닛들을 컨트롤하는 스크립트가 있을것이다. 하지만 그 스크립트 역시SPGameManager와 연계되기 때문에 조금 번거럽더라도 코드의 쉬운 관리..

무한모드 제작#1

오류 수정 #메타데이터이제 검토만 끝내고 본격적으로 사람만 모으면 될거라 생각했는데 문제가 한가지 생겼다  바로 검토 과정에서 앱이 거부된것.이메일로 자세한 정보를 전송했다니 확인해보자   발견된 문제sangeun00.tistory.com현재 허가가 떨어지기까지 무한대기중....언제 이 기다림이 끝나게 될지 알수가 없으니 그동안 무한모드를 제작해보도록 하겠다 무한모드에 대해 간단하게 소개하자면 스테이지가 65개로 한정되어있는 싱글플레이 모드와 달리끝없이 계속해서 게임을 즐길수 있는 모드이며 적유닛과 고정구체의 배치는 랜덤으로 이뤄지되,스테이지가 올라감에 따라 적당한 밸런스로 점점 난이도가 올라가도록 할것이다 그리고 너무 스테이지가 올라가 난이도에 문제가 있을시 적 유닛의 체력을 전체적으로 올려주는 식으로..

오류 수정 완료 + 비공개 테스트

오류 수정 #메타데이터이제 검토만 끝내고 본격적으로 사람만 모으면 될거라 생각했는데 문제가 한가지 생겼다  바로 검토 과정에서 앱이 거부된것.이메일로 자세한 정보를 전송했다니 확인해보자   발견된 문제sangeun00.tistory.com지난글에 이어 앱이 거부된 이후 그동안 어떤 시도를 했고, 결국 어떻게 해결했는지 과정을 적어보도록 하겠다   우선 구글 지원팀에 문의를 넣었으나  여기다 문의할게 아니라 이의 제기 신청을 해야 더 자세한 사유를 알려준다고 한다  그래서 이의제기를 넣어뒀더니 이런말을 한다.... 그래서 뭐가 달라진거지 하지만 작게 첨부해준 하나의 사진으로 해결을 하게 되었다. 테스터 링크를 타고 들어가 앱을 설치하면 아이콘이 저렇게 뜨는데  나는 등록정보에 멀쩡히 아이콘을 등록해두었는데..

오류 수정 #메타데이터

이제 검토만 끝내고 본격적으로 사람만 모으면 될거라 생각했는데 문제가 한가지 생겼다  바로 검토 과정에서 앱이 거부된것.이메일로 자세한 정보를 전송했다니 확인해보자   발견된 문제는 부적절한 메타데이터가 포함되어 있다고 한다. 쉽게 말해 스토어 등록정보로 등록해놓은 앱설명, 제목, 아이콘, 스크린샷 중 하나에서 문제가 발생했다는것 그럼 스토어 등록정보를 다시 수정해야하는데...진짜 구글 콘솔은 너무 불친절하다. 나같이 이걸 처음 사용하는 사람은 간단한 등록정보 수정하는곳도찾기 헷갈리게 만들어놨다.      그렇게 겨우 찾았다. 우선 수정하려는 앱을 클릭하고 왼쪽 사이드바에 게시 개요를 클릭한다  그리고 밑에 있는 기본 스토어 등록정보로 들어가면 수정할 수 있다수정 뒤에 오른쪽 위에 있는 "검토를 위해 변..

내부 테스트 준비과정

세상에 게임 만드는것보다 게임 등록하는게 이렇게 복잡하고 어려운건지 몰랐다...이미 등록하는법을 배운지 너무나도 오래 걸렸기 때문에 100% 정확히 아는건 아니지만하나하나 해결해나가며 비공개 테스트를 정상적으로 올리는데까지의 과정을 적어보겠다 우선 구글 콘솔에 들어가면 이렇게 내부테스트로 올라간 것이 보인다. 정확히는 저 3개중에 가운데 있는게 내가 올릴 앱이다. 1,3번째거는 어떻게 삭제해야하는지도 몰라 냅두는중...우선 저게 중요한건 아니니 넘어가겠다  그럼 세가지의 테스트는 무슨 차이가 있을까? 내부 테스트: 빠르게 빌드를 공유하고 소규모 그룹(팀원)에게 피드백을 받을 때.비공개 테스트: 신뢰할 수 있는 사용자 그룹 또는 특정 대상에게 기능을 검증할 때.공개 테스트: 대규모 사용자에게 앱을 공개해 ..

반응형