본문 바로가기

Firebase4

[Unity 이론] Google + Firebase 로그인 Google + Firebase 로그인 Firebase에서 Google 회원가입 및 로그인을 하는 방법을 알아보겠습니다. Google Play Services와 Firebase를 연동시킨다고 생각하면 되겠습니다. 이번 글에서 할 것은 1. GooglePlayGamesPlugin 패키지 Import하기 => GooglePlayGames의 Services를 이용할 수 있습니다. 2. Unity에서 keystore 생성하고, SHA-1 인증서 지문 얻기 => Firebase같은 API제공업체에선 SHA-1 인증서 지문을 요청하고, 앱을 제공업체에 등록할 때 사용합니다. 3. Google Play Console에서 게임 등록하고, 게임 서비스 추가하고, OAuth 클라이언트 ID 얻기 => Google Play.. 2020. 2. 27.
[Unity 이론] Firebase Auth 회원가입 및 로그인 Firebase Auth 회원가입 및 로그인 만약 게임에서 계정이 없어 게임종료 후 데이터가 날라가면 할 맛이 뚝 떨어질 것입니다. 나만의 계정을 만들어 게임점수를 쌓아가야 할 맛이 날 것입니다. 오늘은 Firebase Authentication 시스템을 이용한 회원가입 및 로그인을 구현하겠습니다. 0. 기본셋팅 우선, "Firebase Database 연동" 글에서 다운로드 받았던 Firebase Unity SDK가 있어야 합니다. 다운로드 받았던 폴더를 열고 FirebaseAuth Package를 Unity로 Import해줍니다. 그리고 Firebase에서 Authentication탭에 들어갑니다. 사용자가 어떤 방식으로 로그인을 설정할 지 정하기 위해 "로그인 방법 설정"에 들어갑니다. 또는 위쪽에.. 2019. 12. 8.
[Unity 이론] Firebase Database 데이터 사용 Firebase Database 데이터 사용 저번 글에서 Firebase Database를 연동했으니 이제 Database에 존재하는 데이터를 사용해보도록 하겠습니다. 1. 데이터 입력 지난 글에서 입력했던 데이터베이스를 토대로 시작하겠습니다. 이 데이터베이스에서 추가로 "나일등"의 점수와 시간을 입력하도록 하겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 using System.Collections; using System.Collections.Generic; using UnityEngine; usin.. 2019. 11. 28.
[Unity 이론] Firebase Database 오늘은 Unity 외, 게임제작에 필요한 시스템을 공부하겠습니다. Firebase Database Firebase는 구글에서 지원하는 서비스입니다. 클라우드 저장소, 머신러닝, 사용자 인증, 데이터베이스 등등 유용한 기능들을 제공합니다. 이 서비스를 이용하면 별도로 서버 컴퓨터를 가질 필요도 없고, 공인 IP 주소를 구매할 필요도 없고, 통신량이 많지 않다면 무료로 서비스 받을 수 있어서 모바일 게임에서 정말 많이 선택되는 도구 중 하나입니다. 그러면 오늘은 Firebase에서 Database를 간단하게 만들어보겠습니다. 우선, Firebase 홈페이지에 들어가겠습니다. 프로젝트 추가를 클릭해줍니다. 프로젝트 이름을 정해줍니다. 2단계 다음 - 3단계 Default Server를 택하고 다음 프로젝트가 .. 2019. 11. 28.