Transcript
Page 1: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+3D 遊戲程式設計 Team4 期末Project3D 琪末不知所芸大聲萱嘩我們最佳

資科三游佳霖 資科三劉律琪資科三陳芸想 資科三戴雅萱

Chubby the Seal

Page 2: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+What is it?立體相消遊戲

Page 3: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+遊戲特色遊戲資訊清楚時間提示、角色生命、分數顯示畫面流暢自然海平面、海上物件操作簡單好上手鍵盤、方向控制聲音輸出增加趣味性

Page 4: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+遊戲簡介Chubby 是一隻愛吃魚的小海豹

有一天主人說只要 Chubby 撿到三顆球就可以換一條魚吃

於是 Chubby 就迫不及待地滑了一塊浮冰到海上去找球了

Page 5: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+遊戲規則 遊戲目標由於 Chubby 很餓所以玩家要想辦法讓 Chubby 吃很多🐟Chubby 每頂三顆顏色一樣的球

球就會消掉 時間會增加一點 Chubby 可以得到一隻魚(分數) 準備浮出海面的球會有階段式浮出,以不同顏色做提示

遊戲機制如果頂了 7 顆球都沒有消掉 , Chubby 就會無法平衡 , 球會掉下來 , Chubby 的命(愛心)就會少一個 , 當 Chubby 沒有命了 , 或遊戲時間到則遊戲結束 !

Page 6: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+操作說明S : start R : restart I : 上 J : 左 K : 下 L : 右

Page 7: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+使用技術

碰撞相消視角切換

音效 材質光影

物件建模場景建置

Page 8: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+遇到的困難 建模若要越精緻,檔案會越大,會導致 OpenGL Lag 如何讓靜止的海和水上物體(場景)有更真實的感覺 遊戲中使用者控制情形的處理 動畫的效果(畫面的和諧度) 球浮出的隨機機制 遊戲流程的轉換 視角切換

Page 9: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+成員分工 3D 琪末不知所芸大聲萱嘩我們最佳

遊戲設計劉律琪、戴雅萱、陳芸想、游佳霖 模型設計 建構 貼圖游佳霖 動畫劉律琪、游佳霖 遊戲控制戴雅萱、陳芸想 音效游佳霖、陳芸想 投影片劉律琪

Page 10: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+開發環境編譯環境

Xcode

工具 OpenGL / OpenAL / C++ / Blender / Photoshop

Page 11: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+未來展望 增加雙人模式 增加角色選擇 增加遊戲難易度選擇(場景大小) 成績排名 結合行動裝置,能在各平台執行

Page 12: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+Thanks for listeningand…Let’s play ;)

Page 13: 3D  遊戲程式 設計  Team4 期末 Project 3D 琪末不知所芸大聲萱嘩我們最佳

+


Top Related