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

▲圖2-1 瘋狂臺(tái)球

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

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

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

▲圖2-5 幫助界面1

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

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

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

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

▲圖2-10 倒計(jì)時(shí)模式界面

▲圖2-11 練習(xí)模式界面

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

▲圖2-13 視野拉遠(yuǎn)按鈕

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

▲圖2-15 第一人稱視角

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

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

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

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

▲圖2-20 游戲失敗界面
- Java Web程序開發(fā)范例寶典
- 深入理解Net-Snmp
- JavaScript框架設(shè)計(jì)
- 嵌入式系統(tǒng)開發(fā)之道:菜鳥成長(zhǎng)日志與項(xiàng)目經(jīng)理的私房菜
- 掌握分布式跟蹤:微服務(wù)和復(fù)雜系統(tǒng)性能分析
- 實(shí)戰(zhàn)Java虛擬機(jī):JVM故障診斷與性能優(yōu)化(第2版)
- Android插件化開發(fā)指南
- 軟件測(cè)試之魂:核心測(cè)試設(shè)計(jì)精解
- 微服務(wù)架構(gòu)原理與開發(fā)實(shí)戰(zhàn)
- 軟件研發(fā)行業(yè)創(chuàng)新實(shí)戰(zhàn)案例解析
- Android驅(qū)動(dòng)開發(fā)與移植實(shí)戰(zhàn)詳解
- Serverless核心技術(shù)和大規(guī)模實(shí)踐
- 軟件性能測(cè)試、分析與調(diào)優(yōu)實(shí)踐之路
- 軟件設(shè)計(jì):從專業(yè)到卓越
- 穩(wěn)敏兼顧:數(shù)字化研發(fā)管理實(shí)戰(zhàn)