你畫我猜 Part 1— Kitty Painter App

GitHub 連結

Demo 影片

功能需求

  • 串接 Firebase,搭配以下 Library
  • 帳號密碼的註冊 &登入功能。
  • 玩家的角色資訊頁面
  1. 至少包含玩家的名字,造型圖片,email,金錢 & 加入遊戲的時間。

2. 設定玩家角色的造型,包含隨機設定功能。(至少要可以設定兩種)

3. 將玩家角色的造型合成圖上傳到 Firebase 的 storage。

4. 設定角色的相關細節,比方名字,年紀,國家,圖片網址等,將資訊上傳到 FireStore。(至少使用到 text filed,slider & picker 三種元件)

5. 重新登入後,玩家的角色資訊頁面將抓取之前設定的角色資訊和圖片顯示。

加分功能

  • 網路相關功能失敗時顯示 alert,比方登入失敗。
  • Firebase 的 FB 登入。
  • Firebase 的 Google 登入。
  • 利用 ColorPicker 調整衣服的顏色。

--

--