1 / 17

手機運動遊戲

手機運動遊戲. 2007/11/23. 指導教授:黃哲志 實習生:邱筱惠 洪唯真. 目錄. 一、目的背景 二、概念介紹 三、 產品介紹 四、技術需求 五、技術介紹 六、未來發展 七、參考資料. 一、目的背景. 手機的普及。 wii 新型遊戲玩樂方式帶起的風潮。 現代人忙碌,沒時間做休閒活動。 結合了手機的普遍性和 wii 的新型玩樂方式,發展出新型的遊戲方式。. 二、概念介紹. 手機變成了 willmote ,以感測代替按鍵。 玩樂的方式達到運動的效果。 單人遊戲 & 多人遊戲。. 三、產品介紹.

Download Presentation

手機運動遊戲

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 手機運動遊戲 2007/11/23 指導教授:黃哲志 實習生:邱筱惠 洪唯真

  2. 目錄 一、目的背景 二、概念介紹 三、產品介紹 四、技術需求 五、技術介紹 六、未來發展 七、參考資料

  3. 一、目的背景 • 手機的普及。 • wii新型遊戲玩樂方式帶起的風潮。 • 現代人忙碌,沒時間做休閒活動。 • 結合了手機的普遍性和wii的新型玩樂方式,發展出新型的遊戲方式。

  4. 二、概念介紹 • 手機變成了willmote,以感測代替按鍵。 • 玩樂的方式達到運動的效果。 • 單人遊戲 & 多人遊戲。

  5. 三、產品介紹 • 我們這組是利用Python S60系列的Nokia5500手機,裝上G-sensor後就能像wii一樣,直接把手機當成搖桿來操控遊戲裡面的人物,突破傳統手機利用按鍵來操作的模式。 • Surfer & Shark─主要是用G-sensor來感應手機的左右晃動,藉此控制遊戲裡的沖浪者來閃躲鯊魚。

  6. 產品影片播放

  7. 四、技術需求 • 學會Python語言 • Sensor的技術 1.以相機作為sensor─ 以Python來存取手機上的照相機裝置進行影像比對處理(image processing), 得知手機的移動的方向與加速度。 2.使用手機的特有sensor

  8. 五、技術介紹 • Python是一個容易學習又功能強大的程式語言。它含有高效率的高階資料結構,也是一個簡單但是有效果的物件導向程式語言(object-oriented programming)。Python簡單易懂的語法及動態型態識別(dynamic typing),加上直譯式(intepretion)的本質,使得它成為一個在多種功能多種平台上撰寫腳本(scripts)及快速開發的理想語言。

  9. Python的直譯器也可以很容易的延伸,可以加入新的由C或是C++(或其他可以由C呼叫的程式語言)所寫的函數或是資料型態。Python也很適合用來當作其他應用程式的延伸語言,比如說用Python來延伸CAD, DBMaker等的功能。

  10. Python for S60將python語言引入到S60手機,他支持許多python standard library模型,同時也支持用C++擴充python • 選用python的好處 1.只須具備腳本語言的基本知識,便能再短 時間內建立實際應用程式 2.簡單清晰的程式結構,節省開發時間 3.能方便運用各種類別和函數

  11. 六、未來發展 騎馬 • 將手機本身當作疆繩,若馬兒摔跤手機會發出震動。 • 由使用者拉疆繩,控制馬的方向。

  12. 虛擬路障手機畫面上有許多不同大小高低的虛擬路障,而玩家必須在遇到路障的時候,拿著手機作出跳過路障的動作,跳躍的高度必須隨著路障的大小而有所改變。虛擬路障手機畫面上有許多不同大小高低的虛擬路障,而玩家必須在遇到路障的時候,拿著手機作出跳過路障的動作,跳躍的高度必須隨著路障的大小而有所改變。 • ※使用者跨越路障,使用者必須做跳躍的動作,螢幕上的人物也能跳動,才能得分。

  13. 地震屋很單純的打發時間,上下搖晃手機以測試地震的強度,會在螢幕上顯示。地震屋很單純的打發時間,上下搖晃手機以測試地震的強度,會在螢幕上顯示。 • ※由使用者搖晃的震度來當作地震規模的依據,房屋會根據這震度,房子會搖晃,甚至倒塌。

  14. 颱風手拿著手機一直繞圈圈,或者坐在有輪子的椅子上一值轉。颱風手拿著手機一直繞圈圈,或者坐在有輪子的椅子上一值轉。 • ※使用者需要不停的旋轉,達到龍捲風的效果,並且製造各種強度。

  15. 計步遊戲設定一個目標距離,當你走了一段路之後,會告訴玩家大概還要走幾步。計步遊戲設定一個目標距離,當你走了一段路之後,會告訴玩家大概還要走幾步。 • ※使用者走路運動,根據走的步數模擬環島走到台灣的哪個鄉鎮。

  16. 七、參考資料 • http://www.python.org • http://www.mobilenin.com/pys60/menu.htm • http://www.forum.nokia.com.cn/doc/Python_for_S60_v03.pdf

  17. Q & A

More Related