본문 바로가기

게임 만들기

Block Puzzle 만들기 (8) 지난 시간에는 구글 플레이 SDK를 설치했다. 이제 SDK를 이용해 구글 플레이에 접속하고 리더보드를 갱신하는 코드를 만들어 보자. 1. 먼저 리더보드를 생성해야 한다. 개발자 콘솔에 들어가서 Doku Block Puzzle 앱을 연다. 성장 > Play 게임즈 서비스 > 리더보드 로 이동한다. 리더보드 생성을 누른다. 리더보드의 이름과 아이콘을 등록한다. 임시보관함에 저장을 누른다. 이전 단계로 돌아가면 리더보드가 등록된 것을 볼 수 있다. 2. 업적도 등록해보자 성장 > Play 게임즈 서비스 > 업적으로 이동하여, 업적만들기를 누른다. 필요한 내용을 입력하고, 임시보관함에 저장을 눌러준다. 이전 단계로 돌아가면 업적이 등록된것을 확인할 수 있다. 이런 방식으로 필요한 업적을 여러 개 만들어 줄수 있.. 더보기
Block Puzzle 만들기 (5) 지난 번에 이어서 외관을 변경할 생각이다. 하얀색 뿐이었던 배경색을 변경해보자. 배경 스프라이트를 선택하고 색깔을... 뭐하나 스므스 하게 넘어가는게 없냐? 지난 번에 SpriteRenderer에 그림자를 넣어 보겠다고 쉐이더를 끼워넣을 것을 기억할 것이다. 아마 그때 만들어 넣은 쉐이더에는 SpriteRender의 Color를 사용하는 기능이 없는 것 같다. 음... 일단 Unity Forum을 찾아 보자. 역시 나랑 같은 문제를 질문한 사람이 있었다.(그럼 그렇지..) 해답으로 제시된 코드는 이렇다. ... OUT.texcoord = IN.texcoord; OUT.color = IN.color * _Color; ... Input에서 Color를 가져오라는 것 같다. (사실 Shader를 공부한 적이 .. 더보기