[Unity] 串接 Google Play 服務來實作遊戲登入驗證機制

我們可以觀察到,現在大部分的手機遊戲都會讓玩家使用社群登入來進行遊戲,不太會用傳統的帳密登入介面實作,為的就是快速與方便性。那麼在設計給 Android 手機跑的小遊戲時,目前看到最常用的就是用 Google Play 服務來登入,與傳統的 Google 登入的不同在於能利用它的機制來儲存遊戲進度、成就、排行榜等資訊。

[Unity] Lightmapping 光照貼圖烘焙設定筆記

光照貼圖這一塊的設定不論是初學者或進階玩家都需花費大量時間不斷進行修正的開發環節。恰巧在這次期末專題有機會學習到光照貼圖的烘焙 (Bake),趁剛進入寒假的空閒時間,來整理一下開發筆記。

本文使用 Unity 2018.4.14f1 Personal 版本

[Unity] Visual Studio Code 開發工具設定流程

一般來說,我們在撰寫 Unity 腳本都會使用官方預設的 Visual Studio (VS),但是 VS 軟體本身較為厚重,在硬體上沒有那麼高檔的電腦中可能會吃不消。

這時我們就會推薦你改用較為輕量的 Visual Studio Code (VS Code) 作為 Unity 腳本的開發工具,但是因為 VS Code 的擴充性極高,他就不是以往的即時料理,必須先做些前置設定後才能正常使用。

[Unity] 人物碰撞吃金幣實作

我們這次要實作的是「玩家操控人物,碰撞到金幣後使金幣消失」的功能,其中人物與金幣之間將使用碰撞器 (Collider) 來進行。