《游戲系統(tǒng)功能設(shè)計.ppt》由會員分享,可在線閱讀,更多相關(guān)《游戲系統(tǒng)功能設(shè)計.ppt(38頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、游戲策劃基礎(chǔ) 專業(yè)教程 理論講解部分 Ver 1.0,溫故而知新 國際慣例,上課之前先復(fù)習(xí)! 關(guān)卡設(shè)計的要素有哪些? 關(guān)卡設(shè)計時我們要盡可能避免什么?,課程概述,本課程將主要講解人機(jī)界面的發(fā)展歷史及其重要性 ,在此基礎(chǔ)上學(xué)習(xí)界面設(shè)計的原則,學(xué)習(xí)目標(biāo) 掌握游戲界面設(shè)計的基本理論,第13章-系統(tǒng)功能設(shè)計,重點,界面設(shè)計的原則,難點,界面設(shè)計的原則,13.1 界面菜單設(shè)計 13.2 操作功能設(shè)計,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.1 人機(jī)界面的發(fā)展歷史 13.1.2 人機(jī)界面的重要性 13.1.3 界面設(shè)計的原則 13.1.4 界面設(shè)計的方法 13.1.5
2、游戲界面的文檔編寫 13.1.6 其他人機(jī)交互手段,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.1 人機(jī)界面的發(fā)展歷史 一部分是玩家向游戲發(fā)出的指令信息,告訴系統(tǒng)如何運行; 一部分是系統(tǒng)向玩家發(fā)送的信息,也就是關(guān)于玩家操作之后游戲的狀態(tài)。,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.1 人機(jī)界面的發(fā)展歷史 所謂界面,又稱為人機(jī)界面(human-computer interface)、用戶界面(user interface),指的是一個計算機(jī)軟硬件系統(tǒng)中用戶看得見摸得著的部分。,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.1 人機(jī)界面的發(fā)展歷史,第13章
3、-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.2 人機(jī)界面的重要性 1. 人機(jī)界面決定了游戲性 2. 可以通過人機(jī)界面來定義并分析游戲性,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.2 人機(jī)界面的重要性 1. 人機(jī)界面決定了游戲性 人機(jī)界面是人機(jī)之間溝通的橋梁。它能起到連接玩家和游戲內(nèi)核的作用。玩家在玩游戲時,所見到的是游戲的界面,而并不是游戲的內(nèi)核。只有通過人機(jī)界面,玩家才能夠控制游戲。因此對游戲來說,人機(jī)界面決定了游戲性的大部分內(nèi)容,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.2 人機(jī)界面的重要性 2. 可以通過人機(jī)界面來定義并分析游戲性 游戲性是虛
4、的,但人機(jī)界面是實的。既然人機(jī)界面在一定程度上決定并反映了游戲性,那么通過分析人機(jī)界面的動態(tài)交互性,就不但可以找到定義并分析游戲性的途徑,而且還能夠找到某些規(guī)范化的方法去改善游戲性。分析人機(jī)界面的動態(tài)交互性可以提高游戲開發(fā)水平。,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.3 界面設(shè)計的原則 1. 設(shè)計人性化界面 2. 避免游戲界面干擾游戲顯示區(qū)域 3. 簡化控制模式,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.3 界面設(shè)計的原則 1. 設(shè)計人性化界面 操作界面的功能就是介于游戲和玩家之間的溝通渠道,它越人性化,玩家也就越容易理解;反之界面越生硬,玩家就需要
5、對其進(jìn)行額外的思考,使操作變得更為繁瑣。 這種人性化還表現(xiàn)在對操作的智能簡化方面,比如在游戲中如果玩家選擇的是一個戰(zhàn)士,那么下一步操作可能就是訓(xùn)練或者戰(zhàn)斗;如果選擇的是一個農(nóng)夫,那么對應(yīng)的操作就是種地等。在游戲中不會出現(xiàn)當(dāng)前不需要用到的指令,這樣就使得整個界面更為清晰和干凈。,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.3 界面設(shè)計的原則 1. 設(shè)計人性化界面,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.3 界面設(shè)計的原則 2. 避免游戲界面干擾游戲顯示區(qū)域 最好的游戲界面應(yīng)該就是沒有界面,它全部采用游戲世界本身的顯示來告訴玩家游戲進(jìn)行的情況。當(dāng)然,就目前的技術(shù)
6、來講,這還只是一個理想,現(xiàn)實情況下,則還是需要游戲界面向玩家傳遞一些信息的。一般來講,可以將游戲界面盡量放在屏幕的邊角位置,以避免干擾正常的游戲顯示區(qū)域。,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.3 界面設(shè)計的原則 2. 避免游戲界面干擾游戲顯示區(qū)域,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.3 界面設(shè)計的原則 3. 簡化控制模式 在游戲中,一般可以采用鍵盤和鼠標(biāo)進(jìn)行操作,或者使用二者的組合,但對于玩家來講,過于復(fù)雜的操作環(huán)境不但容易令玩家感到困擾,而且復(fù)雜的鍵盤配置還容易產(chǎn)生記憶困難,這種情況時有發(fā)生。,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 1
7、3.1.4 界面設(shè)計的方法 1. 調(diào)查研究 2. 基本概念設(shè)計 3. 生成界面原型 4. 界面可行性測試 5. 反復(fù)優(yōu)化,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.4 界面設(shè)計的方法 1. 調(diào)查研究 設(shè)計人機(jī)界面的第一步就是調(diào)查研究。研究調(diào)查的手段一般有兩種: 一是通過玩家收集相關(guān)的資料 二是觀摩研究其他類似游戲的人機(jī)界面設(shè)計并獲得啟發(fā),第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.4 界面設(shè)計的方法 2. 基本概念設(shè)計 在調(diào)查研究之后,游戲設(shè)計者可以自由地發(fā)揮想象力和創(chuàng)造力來進(jìn)行人機(jī)界面的概念設(shè)計,設(shè)計內(nèi)容包括基本的功能結(jié)構(gòu)(這些界面能實現(xiàn)什么功能,
8、它們之間有什么樣的聯(lián)系)、信息結(jié)構(gòu)(需要顯示什么信息,哪些信息需要放在主要界面中顯示,哪些信息可以放在次要界面顯示)、屏幕的安排(什么地方顯示游戲世界,什么地方顯示人機(jī)界面)、輸入設(shè)備的利用(鍵盤和鼠標(biāo)的使用)等,通常在概念設(shè)計階段,設(shè)計者會把這些想法以圖表的形式表達(dá)出來。,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.4 界面設(shè)計的方法 3. 生成界面原型 在概念設(shè)計基本完成后,需要把設(shè)計草圖細(xì)化,使其成為能夠用來測試的原型。最重要的生成原型的方法就是用某些專用軟件生成一些小程序。像Visual Basic和Director等軟件,這些軟件都是為目前業(yè)界所廣泛使用的。它們的共同
9、特點就是編程簡單且易于快速生成單純的人機(jī)界面程序(也就是只有人機(jī)界面而沒有內(nèi)核的程序)。由于程序能夠真正運行,因此就給下一步的測試帶來了很大便利。,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.4 界面設(shè)計的方法 4. 界面可行性測試 完成原型后,就需要做可行性測試了也就是預(yù)先設(shè)計好一些任務(wù),這些任務(wù)可能需要給定一個最終的目標(biāo)和達(dá)到目標(biāo)所需要完成的步驟。在進(jìn)行界面的可行性測試時,需要先給測試人員講解整個人機(jī)界面的基本情況,同時告訴他們整個任務(wù)最終需要達(dá)到的目標(biāo),然后把原型給他們,讓他們自己操作,看他們是否能夠流暢地完成這些任務(wù)。在測試人員完成任務(wù)的過程中,設(shè)計人員可以從中發(fā)現(xiàn)很多
10、自己設(shè)計上的缺陷和存在的問題。,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.4 界面設(shè)計的方法 5. 反復(fù)優(yōu)化 通過可行性測試,設(shè)計人員就可以發(fā)現(xiàn)設(shè)計上存在的問題,在發(fā)現(xiàn)問題后進(jìn)行分析并解決,而后繼續(xù)測試,通過反復(fù)地測試與解決問題,最終得到滿意的結(jié)果。,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.5 游戲界面的文檔編寫 游戲的主界面 角色屬性面板,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.5 游戲界面的文檔編寫 游戲的主界面,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.5 游戲界面的文檔編寫 角色屬性面板,第13章-系統(tǒng)功能設(shè)計,13
11、.1 界面菜單設(shè)計 13.1.6 其他人機(jī)交互手段 1. 語音識別 2. 姿勢識別,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.6 其他人機(jī)交互手段 1. 語音識別 語音識別,是指通過麥克風(fēng)采集玩家的聲音,然后通過處理,了解玩家所要表達(dá)的意圖。 語音識別基本分為三步:第一,辨別聲音;第二,辨別詞語;第三,辨別語意。,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.6 其他人機(jī)交互手段 2. 姿勢識別 所謂姿勢識別,又稱為姿勢控制,主要是指兩種技術(shù):一種是完全拋開鍵盤鼠標(biāo),使用攝像機(jī)捕捉人的手勢或其他肢體動作,通過神經(jīng)元網(wǎng)絡(luò)和模式識別等技術(shù)來分析手勢的意思,并以這種方式來
12、操作計算機(jī)。這種技術(shù)叫做基于攝象的姿勢識別技術(shù)。第二種技術(shù)是使用現(xiàn)有計算機(jī)的鼠標(biāo)或者數(shù)據(jù)筆,進(jìn)行在時間上連續(xù)的輸入。,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.6 其他人機(jī)交互手段 2. 姿勢識別,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.6 其他人機(jī)交互手段 2. 姿勢識別,第13章-系統(tǒng)功能設(shè)計,13.1 界面菜單設(shè)計 13.1.6 其他人機(jī)交互手段 2. 姿勢識別,第13章-系統(tǒng)功能設(shè)計,小結(jié) 主要內(nèi)容: 人機(jī)界面的發(fā)展歷史及其重要性 界面設(shè)計的原則 知識點: 界面設(shè)計的原則,第13章-系統(tǒng)功能設(shè)計,小測試(題目部分) 1.游戲的交互過程:____,___
13、_;____,____。 2.界面設(shè)計的原則:____ 、____、____。 3.界面設(shè)計的方法:____、____、____、____、____。,第13章-系統(tǒng)功能設(shè)計,小測試(答案部分) 1.游戲的交互過程:一部分是玩家向游戲發(fā)出的指令信息,告訴系統(tǒng)如何運行;一部分是系統(tǒng)向玩家發(fā)送的信息,也就是關(guān)于玩家操作之后游戲的狀態(tài)。 2.界面設(shè)計的原則:設(shè)計人性化界面 、避免游戲界面干擾游戲顯示區(qū)域、簡化控制模式。 3.界面設(shè)計的方法:調(diào)查研究、基本概念設(shè)計、生成界面原型、界面可行性測試、反復(fù)優(yōu)化。,第13章-系統(tǒng)功能設(shè)計,課后作業(yè) 【作業(yè)1】編寫游戲界面(要求1個主界面、3個二級界面)。,第13章-系統(tǒng)功能設(shè)計,思考: 作為游戲,我們還缺少什么呢?沒錯,操作! 做好準(zhǔn)備,下節(jié)課我們馬上開始關(guān)于操作的學(xué)習(xí)。,結(jié)束,第13章-系統(tǒng)功能設(shè)計,