본문 바로가기
728x90
반응형

firebase3

Day 63 - Firebase 쿠폰 관리 주제>>  Firebase 프로젝트 생성 >>  Firebase Realtime Database 설정 >>  유니티 프로젝트에 Firebase 추가 >>  쿠폰 검증 및 보상 지급 구현 >>  관리자용 쿠폰 추가 기능>>  보안 규칙 설정 공부내용1. Firebase 프로젝트 생성  Firebase 콘솔로 이동: Firebase Console에 접속.새 프로젝트 만들기:"프로젝트 추가" 버튼 클릭.프로젝트 이름 입력 (예: CouponManager).Google Analytics는 선택사항이니 필요 없으면 비활성화."프로젝트 만들기" 클릭. 2. Firebase Realtime Database 설정 쿠폰 데이터를 저장하고 관리하기 위해 Realtime Database를 사용한다.  Realtime Dat.. 2024. 12. 31.
Day 58 - 유니티 구글 계정 로그인 시스템 구축(1부) 주제>>  구글 클라우드 플랫폼(GCP) 설정 >>  Firebase로 구글 로그인 지원 추가( + Firebase 무료 사용 범위)>>  유니티 프로젝트에서 구글 로그인 구현 공부내용유니티에서 무료로 구글 계정 로그인 시스템을 구현하면 사용자의 계정을 인증하고 데이터를 연동하는 데 활용할 수 있다. 이번 게시글에서는 유니티 프로젝트에서 구글 계정 로그인을 설정하고, 실행하기 위한 기본적인 환경 구축을 다룬다. 1. 구글 클라우드 플랫폼(GCP) 설정 구글 계정 로그인을 구현하려면 먼저 **구글 클라우드 플랫폼(GCP)**에서 OAuth 2.0 클라이언트를 설정해야 한다. 1-1.  프로젝트 생성  Google Cloud Console로 이동해 로그인한다.새 프로젝트를 생성한다.프로젝트 이름을 입력한다... 2024. 12. 14.
Day 51 - 멀티플레이 사용자 데이터 저장 및 로드 전략 주제>>  데이터 저장 방식 선택 >>  사용자 데이터 모델링 >>  클라우드 저장소 연동>>  데이터 저장의 최적화 공부내용멀티플레이 게임에서는 각 플레이어의 데이터를 저장하고, 로그인 시 이를 로드하는 기능이 필수적이다. 오늘은 사용자 데이터 관리 전략을 알아보겠다. 1. 데이터 저장 방식 선택1-1. 로컬 저장 플레이어의 데이터를 클라이언트에 저장하는 방식이다.장점: 서버 부하 감소단점: 데이터 손실 가능성, 부정행위 위험Unity에서는 PlayerPrefs를 사용해 간단히 데이터를 저장할 수 있다.PlayerPrefs.SetInt("HighScore", 1000);PlayerPrefs.Save();  1-2. 서버 저장 플레이어 데이터를 서버에 저장하여 안전성과 확장성을 보장한다.장점: 데이터 손.. 2024. 12. 10.
728x90
반응형

loading