- Unity游戲案例開發(fā)大全
- 吳亞峰 杜化美 于復(fù)興編著
- 163字
- 2019-01-02 05:50:09
第2章 3D極品桌球
如今,休閑類桌球小游戲變得越來越豐富,操作簡單而且具有一定難度,受到游戲愛好者追捧。但隨著手持式終端的快速推廣與發(fā)展,2D游戲效果已經(jīng)無法滿足人們的需求,大家更希望在手持式終端游戲的同時,體驗到模擬現(xiàn)實的真實感。本章的游戲《3D極品桌球》,便是基于Unity平臺開發(fā)的一款休閑娛樂小游戲。下面就詳細地介紹該游戲的開發(fā)過程。
2.1 游戲背景及功能概述
本小節(jié)將對《3D極品桌球》游戲的背景及功能進行簡單的介紹。通過本節(jié)的學習,讀者將對本游戲有一個整體的了解,了解游戲?qū)崿F(xiàn)的功能和達到的效果,對游戲開發(fā)有一個明確的思路。
2.1.1 背景概述
桌球游戲是一項在國際上廣泛流行的高雅室內(nèi)體育運動,但隨著社會生活節(jié)奏的不斷加快,人們更加傾向于在手持端來體驗這款休閑游戲,由桌球衍生的小游戲數(shù)不勝數(shù)。比如現(xiàn)在比較流行的休閑類桌球游戲《瘋狂臺球》(如圖2-1所示),以及《國際斯諾克》(如圖2-2所示),因為其畫面豐富精美、游戲可玩性高,在用戶中受到了熱捧。

▲圖2-1 瘋狂臺球

▲圖2-2 國際斯諾克
而本章《3D極品桌球》使用了當下非常流行的游戲開發(fā)平臺Unity 3D進行開發(fā),極大地豐富了游戲的視覺效果,增強了用戶體驗,桌球運動十分真實酷炫。玩家在游戲的同時將會體會到無限樂趣。
2.1.2 功能介紹
上一小節(jié)對游戲的背景進行了簡單的介紹,本小節(jié)將詳細介紹本游戲中各個界面的構(gòu)成、游戲的玩法以及各個按鈕的具體功能,具體的操作步驟如下。
(1)運行本游戲,首先進入游戲的菜單界面,如圖2-3所示。在菜單界面中,單擊“開始游戲”按鈕會進入游戲模式選擇場景,單擊“聲音設(shè)置”按鈕會進入聲音設(shè)置界面,單擊“幫助”按鈕進入幫助界面,單擊“關(guān)于”按鈕進入關(guān)于界面,單擊“返回鍵”則退出游戲。

▲圖2-3 菜單界面
(2)單擊菜單界面的“聲音設(shè)置”按鈕進入聲音設(shè)置界面,如圖2-4所示,單擊聲音設(shè)置界面的音樂開關(guān)按鈕,能夠進行背景音樂播放的控制;單擊聲音設(shè)置界面的音效開關(guān)按鈕,能夠進行游戲過程中音效播放的控制。按下“返回鍵”按鈕,能夠返回主菜單界面。

▲圖2-4 聲音設(shè)置界面
(3)當單擊了菜單界面的“幫助”按鈕后,進入游戲的幫助界面,該界面介紹了游戲的玩法,示意圖如圖2-5、圖2-6所示,通過手指上下抹動屏幕,可實現(xiàn)翻頁功能。幫助界面共8條規(guī)則,在這里不一一列舉。單擊“返回鍵”按鈕返回菜單界面。

▲圖2-5 幫助界面1

▲圖2-6 幫助界面2
(4)當單擊了菜單界面的“關(guān)于”按鈕后,進入游戲的關(guān)于界面,該界面介紹了游戲的名稱,版本號,以及版權(quán)所有者“百納科技”,如圖2-7所示。

▲圖2-7 關(guān)于界面
(5)單擊菜單界面的“開始游戲”按鈕進入游戲種類選擇界面,如圖2-8所示。在該界面中共有兩個按鈕,分別為八球模式和九球模式。玩家可根據(jù)自己喜好來選擇桌球游戲種類。

▲圖2-8 游戲種類選擇界面
(6)選擇一種模式(以九球模式為例),跳轉(zhuǎn)到游戲模式選擇界面,在該界面中共有3個按鈕,如圖2-9所示。單擊“倒計時模式”按鈕進入倒計時模式,如圖2-10所示。單擊“練習模式”按鈕進入練習模式,如圖2-11所示。單擊“排行榜”按鈕,進入排行榜查看界面,如圖2-12所示。

▲圖2-9 游戲模式選擇界面

▲圖2-10 倒計時模式界面

▲圖2-11 練習模式界面

▲圖2-12 排行榜界面
(7)游戲界面的下方共8個按鈕,單擊游戲界面的“Go”按鈕擊打母球;單擊放大和縮小按鈕能調(diào)整視野遠近,如圖2-13和圖2-14所示。單擊向左旋轉(zhuǎn)和向右旋轉(zhuǎn)兩個按鈕,精細調(diào)整球桿的角度,以便擊打方位更準確;單擊“M”按鈕控制小地圖顯示與否;單擊“F”按鈕,切換輔助線的顯示。

▲圖2-13 視野拉遠按鈕

▲圖2-14 視野拉近按鈕
(8)單擊最右下角視角按鈕,切換視角,默認視角為第一人稱視角,如圖2-15所示,單擊該按鈕切換到第三人稱視角,玩家可抹動屏幕全方位觀看游戲場景,如圖2-16所示。

▲圖2-15 第一人稱視角

▲圖2-16 第三人稱視角
(9)游戲界面左側(cè)為能量條高度,能量條的高低直接關(guān)系到球桿擊打母球的力度。玩家可根據(jù)需要,上下抹動能量條,調(diào)整擊打力度,如圖2-17所示。游戲右上角顯示進球數(shù)目,單擊該處,可以迅速切換至俯視界面,如圖2-18所示。再次單擊右下角視角按鈕,切換第一人稱視角。

▲圖2-17 調(diào)整能量條力度

▲圖2-18 俯視界面
(10)當玩家將花色球或者全色球全部打入洞中,并且最后黑色8號球進洞,會進入游戲勝利界面,如圖2-19所示。

▲圖2-19 游戲勝利界面圖
(11)在八球模式下,若花色球未全部打入洞中,黑色8號球先進洞則游戲失敗;在九球模式下,若未按照規(guī)則將所有球打入洞中或黑色8號球提前進洞則游戲失敗;若在倒計時模式下,未按照規(guī)定時間順利通關(guān),則游戲失敗,進入游戲失敗界面,如圖2-20所示。

▲圖2-20 游戲失敗界面
- pytest框架與自動化測試應(yīng)用
- 高質(zhì)量軟件構(gòu)建方法與實踐
- Android 網(wǎng)絡(luò)開發(fā)與應(yīng)用實戰(zhàn)詳解
- UML基礎(chǔ)與Rose建模案例(第3版)
- DevSecOps企業(yè)級實踐:理念、技術(shù)與案例
- 數(shù)字化轉(zhuǎn)型架構(gòu):方法論與云原生實踐
- Java高手真經(jīng)·編程基礎(chǔ)卷:Java核心編程技術(shù)
- 中文版Revit 2018基礎(chǔ)培訓教程(全彩版)
- 軟件開發(fā)生產(chǎn)率改進:軟件管理的有效領(lǐng)導(dǎo)力與量化方法
- 軟件測試從小白到高手
- 軟件測試之魂:核心測試設(shè)計精解
- 現(xiàn)代API:通往架構(gòu)師之門
- 鳳凰項目:一個IT運維的傳奇故事
- 火災(zāi)與逃生模擬仿真:PyroSim+Pathfinder中文教程與工程應(yīng)用
- Bootstrap實戰(zhàn)