壹、研究動機
在寵物當道的現在依然有許多人受限於家庭與環境因素(如親人反對、社區規定、法律限制),或是自身與經濟問題(如過敏、獨居、財力限制)而無法在現實生活中飼養寵物。因此我們開發了虛擬寵物養成系統,讓使用者可被虛擬寵物陪伴,並透過擴增實境(Augmented Reality, AR)技術,來豐富使用者的互動體驗。此外,現今社會充斥3C成癮者,常在玩手機的同時,也忽略了自身的健康。我們期望能透過養育寵物的任務過程來培養使用者的責任心,與自發性的良好生活習慣(如記錄飲食及運動)。
參、開發工具
介面設計:Unity (2019.4.9f1)
動物模型:Maya (2018)
程式腳本:Visual Studio (2019)
資料庫 :Google Cloud SQL MySQL 5.7, MySQL Workbench 8.0 CE
貳、系統功能
任務功能:
包含寵物餵養、運動與飲食記錄、與每日登入。使用者按時完成任務,即可獲得金幣來購買商城的寵物糧食;反之則無獎勵。寵物餵養: 寵物健康值會因糧食類型而有不同的增長。當使用者未按時餵養寵物,則寵物健康值會逐漸下降,健康值過低時寵物會進入生病狀態而無法行動,程式會提醒使用者應按時餵養寵物,藉此養成使用者照顧寵物的責任心與良好的生活習慣。
運動記錄: 記錄運動項目及時間,使用者可瀏覽過往的運動紀錄,並提升健康。
飲食記錄: 提供完整的營養六大類別與常見的食物標籤讓使用者記錄每日飲食,並提供「其它」選項,讓使用者可以新增全新的食物標籤,增加系統多樣性與使用者契合度。
AR互動:
透過AR與影像辨識技術,連結雲端資料庫與特定影像,使用者除了得以創建動態性客製化AR體驗之外,亦能透過辨識目標圖片,獲得其他使用者定義的文字與影像,達到訊息互換與多元互動的應用,如便利貼與藏寶遊戲。舉藏寶遊戲為例,使用者可透過本系統來選擇圖片定義文字和影片共享連結,藉此設計關卡流程,而其好友則可透過本系統來體驗使用者所設計的遊戲。肆、系統特色
1.多樣的AR互動應用:
應用的多樣性:使用者可隨時在每張圖片中更改自己想傳遞的動態訊息,就看使用者想如何設定,可以是簡單的訊息傳遞,也可以是複雜的闖關遊戲,玩法多變,使用者在設計闖關遊戲時(例如:藏寶遊戲、密室逃脫、大地與RPG遊戲),可以發揮自己的創意來與親友同樂。
AR互動性:藉由客製化AR遊戲來促進互動,使用者只需透過AR相機來辨識不同圖片,就能達到多元互動的體驗成效,讓使用者之間的互動不限於生硬的文字。
2.適合親子與關卡遊戲設計者:
親子:小孩與家長可透過AR達成多元互動成效。例如,家長可在冰箱上放置圖片,藉由AR設定頁面去定義想傳達的訊息(例如:注意事項),小孩只需開啟AR相機即可讀取;或者家長可與小孩合作設置遊戲關卡,增加彼此的情感連結。
關卡遊戲設計者:不同年齡層的朋友合作設計闖關遊戲。舉例來說,設計RPG時,使用AR設定頁面放置關卡內容於圖片訊息中,關卡設點時就無須人力協助,只需在定點提供圖片即可。
3.協助培養良好的生活習慣:
使用者能透過照顧寵物培養責任心,並藉由每日任務作為寵物健康值的間接依據。意即當寵物健康值低於健康水準時,代表使用者未按時完成運動、飲食記錄及餵食寵物的任務。由此協助使用者要養成規律運動,與均衡飲食的良好生活習慣。