Unity 作品集

Avatar of 鄭竣丰.
Avatar of 鄭竣丰.

Unity 作品集

網站工程師、軟體工程師
Taipei, Taiwan

Octobo 章魚寶,互動式兒童英語教育娃娃 & APP


專案日期:2018.7

形象 I G : https://www.instagram.com/playoctobo/


我替美國加州的新創公司 Thinker-Tinker,將軟體的部分從零開始,一步一步建立起來,經歷了產品 Prototyping ,與硬體廠溝通該開出怎麼樣的 API,制定連線流程,如何與硬體建立連線等等,由我帶領打造公司的軟體基礎。

開發工作:

  • 建立 Playfab, Facebook, Apple, Google 等第三方使用者登入功能
  • 以 Playfab 的使用者邏輯,建立註冊流程、忘記密碼、重設密碼、自動登入功能
  • 設計使用者互動紀錄追蹤功能
  • 實作自動與娃娃連線、資訊傳輸功能
  • 實作 APP 內豐富的互動遊戲:
  • 以聲音驅動遊戲的進程
  • 以娃娃的 Sensor 驅動節奏遊戲
  • 以 RFID Reader 讀到的圖案,切換 APP 內容
  • 由我建立在沒有藍芽代幣的情況下,依舊能透過外部的控制工具,模擬硬體互動,以便於 Demo 與測試。
  • 由於手機螢幕尺寸不一,因此由我開發 Face Adjustment 功能,使 APP 能兼容各個尺寸的裝置。
  • 由於 APP 有限制大小,因此由我建立多媒體打包流程,透過 AssetBundle 的方式,給予使用者下載。
  • 由於需開發系列 APP ,因此由我將藍芽連線相關的程式碼轉換成獨立的函式庫
  • 與娃娃連線的 SDK 獨立於三個 APP 的原始碼進行開發與維護
  • 以 UniTask 異步函式的方式改善連線流程
  • 以 C# Assembly 的方式,匯入各個 APP 專案之中
  • 該 SDK 後來也搭配公司的互動娃娃,授權給臺北醫學大學進行長照服務的相關研究。
  • 由於 Playfab 中的圖表不足瞭解使用足跡,因此由我透過 Playfab 提供的渠道,將數據備份於 AWS S3 ,並匯入公司內部的資料庫,建立公司內部的資料分析網站,將APP 數據以 d3.js 等工具製作成圖表、 Retention Chart 、整理使用者足跡數據等,以便公司決策。
  • 實作電子信件點閱追蹤功能。


團隊工作:

  • 與國外程式設計師與介面設計師溝通與合作
  • 由於我在研究所跟隨 IUI 創新使用者經驗實驗室,因此也常給予團隊使用者經驗設計上的建議。
  • 帶領軟體工程師夥伴實作部分 UI 效果
  • 帶領軟體工程師實作部分 APP 功能與函式設計

----------------------------------------------------------------------------------------------------------

茶香甜酒 擴增實境(AR) 國中數學密室逃脫解謎 APP


專案日期:2018 以前

介紹影片:https://www.youtube.com/watch?v=R2MboiELgkI


案主為了促進小朋友學習的意願,在經過同學的牽線下,找到了我替他們打造互動 APP,由於我過往主要是以網頁開發為主,資料庫、使用者等功能我都非常熟稔,但案主提出的一些互動功能,皆需我自行研究與常識。在我自行探索學習後,以 Vuforial 替客戶的 App 實作了 AR 功能,能夠透過相機掃描遊戲過程中的一些相片物件後,觸發特定的事件;以及當時剛興盛的 iBeacon 的測距功能,幫助玩家找到目標物件,進行密室逃脫的解密。

特色功能:

  • Vuforia 圖像辨識功能,協助客戶找到有鑑別度的圖像。
  • iBeacon 與目標物體測距功能(如下系列圖:介面中的圓圈會隨去離遠近縮放大小,很接近時揭露線索)
  • EasyMovieTexture 影片播放功能與除錯
  • 由於當時的 Unity 5 還尚未有 MovieTexture,必須仰賴付費第三方套件來作內嵌影片。
  • 在開發時有遇到若同一場超過幾部影片播放,會使影片播放異常。
  • 在準備清楚確切的除錯資料後,開發者終於認錯,排除障礙。
 
Octobo 章魚寶,互動式兒童英語教育娃娃 & APP、茶香甜酒 擴增實境(AR) 國中數學密室逃脫解謎 APP
Avatar of the user.
Please login to comment.

Published: Nov 14th 2022
103
9
0

Tools

unity
Unity

Share