[유니티/게임개발] 픽셀 리마인드(PixelRemind) - GPGS 로그인 + Firebase Auth 연동 + Firebase Distribution 배포하기
·
유니티/작업
| 작업 목표 📋 지난번에 임포트 했던 GPGS 플러그인(v0.11.01) 버전은 기존 방식과 달라진 점과 많은 오류들이 존재해 이전 버전대로 교체 후, GPGS 로그인 + Firebase Auth를 연동하는 것과 Firebase Distribution을 이용해 내부 테스터에게 앱을 배포하는 것이 목표입니다. | TO DO LIST 💡 GPGS 플러그인 다운 그레이드 기존 GPGS 플러그인 (v0.11.01) 제거 이전 버전 GPGS 플러그인(v.0.10.14) 임포트 GPGS 기능 구현 GPGS 초기화 GPGS 로그인 FirebaseManager 구조 수정 기존 Firestore 기능을 FirestoreHandler 분리 FirebaseAuthHandler 추가 FirebaseManager 통합 GPG..
[유니티/게임개발] 픽셀 리마인드(PixelRemind) - 구글 플레이 서비스 세팅 (Google Play Service)
·
유니티/작업
| 작업 목표 📋 기존 개발자 계정의 본인 인증 문제가 있어서 구글 플레이 서비스 연동을 미루다가 다른 방법을 통해 겨우겨우 세팅을 진행할 수 있게 되었네요. 미리 구글 플레이 콘솔에 앱 만들기 하는 과정은 진행을 해두었기 때문에, 구글 플레이 서비스 세팅 작업을 중심적으로 해볼 예정입니다. | TO DO LIST 💡 구글 플레이 콘솔 세팅 Play 게임즈 서비스 프로젝트 생성 사용자 인증 정보 만들기 파이어베이스(Firebase) 앱 서명 키추가 구글 플레이 게임 플러그인 - Unity 세팅 Play게임즈 서비스 플러그인 추가 에러 해결 Unity 세팅 | 작업 과정 🖥️ 1) 구글 플레이 콘솔 세팅 | Play 게임 서비스 프로젝트 생성 그동안 본인 인증 문제로 헤매다가 다른 계정을 개발자 계정으로 ..
[유니티/게임개발] 픽셀 리마인드(PixelRemind) - 갤러리 모드 플레이 화면 UI 개선 작업
·
유니티/작업
| 현재까지 작업 내용과 목표 📋 이번에도 갤러리 모드 부분을 작업하려고 합니다. 각 잡고 기획한 게임이 아니다 보니 생각날 때마다 기능들을 수정, 추가 작업이 많아지는 것 같습니다. 저번에 플레이 화면의 불필요한 UI정보를 제거하는 작업을 하였었는데, 대신 플레이 타임과 남은 픽셀수 그리고 간단한 UI 효과들을 작업해 보려고 합니다. | TO DO LIST 💡 표시할 UI 배치 플레이 타입 UI 배치 남은 픽셀 UI 배치 UI에 기능 연결 플레이 타임 체크를 위한 타이머 기능 필요 현재 남은 픽셀 개수를 UI에 업데이트 필요 플레이 타임을 로컬 데이터로 저장하기 위한 int string 변환하는 함수 필요 픽셀의 색을 복원하는 방식 변경 (기존 플레이로 얻은 카운트를 통해 복원 => 컬러값을 매칭시킬 ..
[유니티/게임개발] 픽셀 리마인드(PixelRemind) - 갤러리 모드 추가 수정 및 코드 정리
·
유니티/작업
| 현재까지 작업 내용과 목표 📋 지금 까지 작업한 내용으로는 스코어 경쟁 모드, 갤러리 모드를 구현해 두었으며, 지난번에 갤러리 모드에 사용되는 픽셀아트의 Json데이터를 줄이는 작업을 했었습니다. 현재 갤러리 모드를 플레이를 할 때 랜덤한 컬러를 맞추도록 하지만 완성도가 떨어지는 거 같아서 추가 수정이 필요하다고 생각이 되어서 수정을 하면서 완성도를 높이려고 합니다. | 고민 중인 부분 및 아이디어 💡 플레이할 때 랜덤한 색을 맞추는 방식인데, 이 부분이 픽셀 아트를 채우기 위한 것인지 애매한 부분이 있습니다. 생각해 본 결과, 픽셀 아트의 픽셀 컬러들을 랜덤 하게 맞추도록 하는 것도 재밌을 듯합니다. 대신, 픽셀의 컬러 종류가 적을 때 유저 입장에서는 똑같은 컬러만 계속 찾게 되는 문제가 생길것으로..