Presentation is loading. Please wait.

Presentation is loading. Please wait.

參賽隊名:雙手點亮新世界 指導老師:蔡殿偉 老師 開發團隊:吳俊諺、張晉傑 致理科技大學資訊管理系

Similar presentations


Presentation on theme: "參賽隊名:雙手點亮新世界 指導老師:蔡殿偉 老師 開發團隊:吳俊諺、張晉傑 致理科技大學資訊管理系"— Presentation transcript:

1 參賽隊名:雙手點亮新世界 指導老師:蔡殿偉 老師 開發團隊:吳俊諺、張晉傑 致理科技大學資訊管理系
教育部資通訊軟體創新人才推升推廣計畫 智慧終端與人機互動創作專題競賽 自動販賣機之人機互動創新應用 參賽隊名:雙手點亮新世界 指導老師:蔡殿偉 老師 開發團隊:吳俊諺、張晉傑 致理科技大學資訊管理系 2015/12/11

2 系統簡介與開發目的 創新應用 系統軟硬體架構/元件 系統設計 - 互動模組 - 體感遊戲 - 互動介面 系統測試 系統展示
簡報大綱 系統簡介與開發目的 創新應用 系統軟硬體架構/元件 系統設計 - 互動模組 - 體感遊戲 - 互動介面 系統測試 系統展示

3 系統簡介與開發目的 系統簡介 建置販賣機的體感互動遊戲功能,使用者在購買時與販賣機玩猜拳遊戲,勝利者可用優惠價購買 開發目的
藉由販賣機的人機互動,一方面吸引人潮,一方面藉由使用者撿便宜與試運氣的好奇心,誘發購買意願。 系統簡介: 我們採用Leap Motion當作體感設備,透過掃描使用者的手勢進行遊戲互動,再透過訊號判斷來確認是否掉落飲料. 此次我們主要展示的是使用者與販賣機進行遊戲互動,若是贏了就會掉落飲料當作獎勵. 開發目的: 我們希望破除大眾對於販賣機的既定印象,透過增加體感互動的方式,藉著體驗的方式,改變大眾對販賣機的刻板印象.

4 創新應用(販賣機的人機互動)

5 創新應用(販賣機的人機互動) 藉由 Leap Motion體感裝置與Unity 遊戲引擎 讓自動販賣機變得「方便」又「有趣」
人機關係不再只有「買/賣」 人機關係拓展為「征服/被征服」 人機互動吸引好奇者駐足,吸引人潮 滿足使用者撿便宜與試運氣的好奇心,增加買氣 需求功能說明 此次互動內容需使用使用者之手部動作,透過Leap Motion為媒介,進行研判手部動作來與販賣機進行互動,而與Leap Motion及販賣機溝通之橋樑為Unity 3D,最後透過螢幕呈現相關訊息給使用者. 系統效能、可用性、安全性說明 系統效能: 由於販賣機中的電腦系統是微電腦,所以我們拿掉較複雜的3D動畫,以節省效能. 可用性: 因為我們是使用Unity 3D做的,所以可以跨許多平台,只要搭配我們的體感裝置,基本上任何的裝置都可以執行. 安全性: 我們的遊戲不須使用網路,整個軟體是封閉的,所以不會有被竊取資料等相關安全性等問題.

6 系統軟硬體架構 系統軟硬體架構說明 我們的系統是先透過體感硬體設備掃描使用者手部,再傳輸判別到的訊號給Unity 3D製成的軟體,最後再解讀體感訊號,再透過螢幕顯示資訊給使用者,同時也會傳輸相關資料給販賣機並進行動作. Kevin Board為軟體運作環境,即為販賣機內的微電腦作業系統.

7 系統軟硬體元件 前端硬體:Leap Motion 前端軟體:Kevin Board(販賣機之微型電腦) 核心軟體:遊戲軟體-Mora(Unity 3D設計開發) 後端軟體:Kevin Board (販賣機之微型電腦) 後端硬體:販賣機主控機板 系統軟硬體架構說明 我們的系統是先透過體感硬體設備掃描使用者手部,再傳輸判別到的訊號給Unity 3D製成的軟體,最後再解讀體感訊號,再透過螢幕顯示資訊給使用者,同時也會傳輸相關資料給販賣機並進行動作. Kevin Board為軟體運作環境,即為販賣機內的微電腦作業系統.

8 系統設計 軟體模組設計 軟體互動行為設計 系統整體:使用Unity 3D所設計. 動畫:使用Unity Animator製作.
軟體方面我們全部使用Unity 3D所設計,動畫方面我們則是採用Unity 3D內的動畫系統Animator進行人物動畫製作. 軟體互動行為設計 我們軟體可分為前端和後端,前端主要是與Leap Motion進行溝通;後端則是透過販賣機內的Kevin Board與主控機板進行溝通.

9 系統設計 Leap Motion體感遊戲設計 介面設計
我們採用區塊的方式呈現給使用者,右上角為電腦動畫顯示區塊,電腦會有三種不同拳型,採隨機播放;中央上方為秒數倒數區域,當時間結束時即會鎖定兩邊的拳型;下方為使用者自己的即時拳型顯示,會以模擬的機械手掌進行顯示,同時左上方也會有相近拳型判斷的圖案進行顯示.

10 互動模組 系統軟硬體架構說明 我們的系統是先透過體感硬體設備掃描使用者手部,再傳輸判別到的訊號給Unity 3D製成的軟體,最後再解讀體感訊號,再透過螢幕顯示資訊給使用者,同時也會傳輸相關資料給販賣機並進行動作. Kevin Board為軟體運作環境,即為販賣機內的微電腦作業系統.

11 體感遊戲 系統軟硬體架構說明 我們的系統是先透過體感硬體設備掃描使用者手部,再傳輸判別到的訊號給Unity 3D製成的軟體,最後再解讀體感訊號,再透過螢幕顯示資訊給使用者,同時也會傳輸相關資料給販賣機並進行動作. Kevin Board為軟體運作環境,即為販賣機內的微電腦作業系統.

12 互動介面 系統軟硬體架構說明 我們的系統是先透過體感硬體設備掃描使用者手部,再傳輸判別到的訊號給Unity 3D製成的軟體,最後再解讀體感訊號,再透過螢幕顯示資訊給使用者,同時也會傳輸相關資料給販賣機並進行動作. Kevin Board為軟體運作環境,即為販賣機內的微電腦作業系統.

13 系統測試 單元測試 系統測試 整合測試 使用者驗收測試

14 系統測試 單元測試 Leap Motion Kevin Board 販賣機 系統測試 Unity 3D開發模式操作測試 整合測試
體感與軟體和販賣機進行完整結合 單元測試 Leap Motion方面,我們先偵測是否讀取的到使用者的手,再偵測使用者拳型,並對相應手型進行偵測. Kevin Board方面,它是販賣機內的微電腦系統,基本上與一般電腦並無太大的差異,需要注意的是我們做的軟體是否在微電腦的效能能力範圍之內 販賣機方面,我們主要測試項目為勝負訊號傳遞與判斷,並控制販賣機進行動作. 系統測試 整個軟體直接在Unity 3D開發環境內進行測試. 整合測試 體感與軟體完全與販賣機進行結合並做完整流程的測試.

15 系統測試 使用者驗收測試 實際模擬操作、流暢性、使用者角度… 使用者驗收測試
當體感及軟體都與販賣機結合後,我們會直接實際操作,判斷環境、流暢度、以及從一般使用者角度進行操作,看是否合理.

16 系統展示


Download ppt "參賽隊名:雙手點亮新世界 指導老師:蔡殿偉 老師 開發團隊:吳俊諺、張晉傑 致理科技大學資訊管理系"

Similar presentations


Ads by Google