每個(gè)項(xiàng)目都有獨(dú)特的設(shè)計(jì)需求和創(chuàng)造性的手段,但是所有的項(xiàng)目都有著共同的目標(biāo),即設(shè)法傳輸與使用豐富的多媒體內(nèi)容的信息。
從概念到原型的過程由三個(gè)主要步驟組成:
1)分析:在這部分描述你在做什么?
2)設(shè)計(jì):在這部分描述你要怎么干?
3)實(shí)施和制作原型:行動(dòng)起來!
這些步驟是按時(shí)間順序排列的,每步驟的目標(biāo)是產(chǎn)生—系列為下一步驟提供路線圖和
參考點(diǎn)的設(shè)計(jì)文檔。原型步驟還有一個(gè)目的,就是生產(chǎn)最終產(chǎn)品的部分工作模型。在分析、設(shè)計(jì)和原型制作的過程中產(chǎn)生的文檔構(gòu)成了使用手冊(cè)和用戶文獻(xiàn)資料的基礎(chǔ)。
在每步過程中,應(yīng)聽取創(chuàng)作群體的意見,要具有創(chuàng)造性,要有巧妙的構(gòu)思。不要害怕試驗(yàn)新想法。但在每步最后,要達(dá)到認(rèn)同并固定設(shè)計(jì)。如有必要,可修改預(yù)算和時(shí)間表。在開發(fā)過程中,在特征蠕變和設(shè)計(jì)漂移浪費(fèi)你的資源之前盡早做這些事。
“特征蠕變(feature creep)”指向軟件附加超越其核心功能特征的趨勢(shì)。許多商業(yè)軟件都遭受過這種綜合病癥。此時(shí),制作升級(jí)的壓力使軟件產(chǎn)生了不必要的復(fù)雜性,還有大多數(shù)人不需要或不用的特征設(shè)置。
“設(shè)計(jì)漂移(design drift)”發(fā)生在開始以不支持設(shè)計(jì)目標(biāo)的方式對(duì)設(shè)計(jì)進(jìn)行更改的時(shí)候(例如,增加一個(gè)紋理豐富的三維界面,只是因?yàn)樗芎猛妫皇且驗(yàn)樗転楫a(chǎn)品增值或添加功能)。
一般地,初步的分析、設(shè)計(jì)和原型制作應(yīng)占整個(gè)開發(fā)時(shí)間的大約三分之一。終期創(chuàng)作、生產(chǎn)和內(nèi)容制作應(yīng)占用另一個(gè)三分之一,而質(zhì)量確認(rèn)測(cè)試占最后一個(gè)三分之一(如果你幸運(yùn)的話)。
此處提供的項(xiàng)目開發(fā)策略和設(shè)計(jì)指導(dǎo)方針就是:按方針行事。知道規(guī)則,但還要知道在適合項(xiàng)目設(shè)計(jì)目的的時(shí)候打破規(guī)則。
分析:你在做什么
在分析階段,要確定目標(biāo)和項(xiàng)目規(guī)格。你到底希望產(chǎn)品做些什么?為誰(shuí)?在什么平臺(tái)上?你的項(xiàng)目的目的是否具有娛樂性、教育性、參考性或三者的結(jié)合?
1、明確目標(biāo)
確定目標(biāo)的第1步是自問,“這個(gè)產(chǎn)品要完成些什么?為何要生產(chǎn)這個(gè)產(chǎn)品?”你是否
想銷售一些東西、提取可讀取的參考資料,或減少客戶的負(fù)擔(dān)?記下這些目標(biāo)。總之,明確目標(biāo)是設(shè)計(jì)過程中最重要的環(huán)節(jié)。在項(xiàng)目中的每一個(gè)決策點(diǎn),你都應(yīng)自問,“這是不是有助于實(shí)現(xiàn)產(chǎn)品的目標(biāo)?”
2、確定觀眾
確定觀眾可采用多種方法。想象你是一個(gè)典型用戶,列出你的典型用戶統(tǒng)計(jì)表。這包
括教育狀況、年齡和對(duì)計(jì)算機(jī)的熟悉程度及題材等等。這個(gè)產(chǎn)品針對(duì)的是十二歲的游戲迷,還是專攻計(jì)算機(jī)的青少年?這些典型用戶希望從你的產(chǎn)品中得到什么?他們對(duì)此的假定和態(tài)度如何?他們是不是一群投入的觀眾?他們是否能謹(jǐn)慎地購(gòu)買你的產(chǎn)品?根據(jù)對(duì)這些問題的答案,你的設(shè)計(jì)也會(huì)隨之調(diào)整。
確定觀眾后,你也許需要——適當(dāng)?shù)鼗虼蠓鹊亍淖儺a(chǎn)品的目標(biāo),不要猶豫。在
開發(fā)過程中,盡早變動(dòng)更為容易。你對(duì)觀眾所做的假設(shè)會(huì)影響到每項(xiàng)決定。如果你已到了制作原型的階段,而你的目標(biāo)觀眾發(fā)現(xiàn)這個(gè)產(chǎn)品毫無用處,不管是氣惱,還是怪自己糊涂,你都已浪費(fèi)許多的時(shí)間和錢財(cái)。
假如你的產(chǎn)品將在世界范圍內(nèi)發(fā)行,一旦你知道某個(gè)與文化和語(yǔ)言相關(guān)的條目時(shí)就應(yīng)
開始對(duì)其進(jìn)行跟蹤,向?qū)<易稍兊胤交徒徊嫖幕慕伞@纾谠O(shè)計(jì)屏幕時(shí),可在屏幕上為不同語(yǔ)言的文本留出一塊特別的區(qū)域。還要了解與視覺符號(hào)和顏色有關(guān)的文化。在某些文化中,色彩有著特殊的意義。
產(chǎn)品對(duì)于失去聽覺、視力損壞或運(yùn)動(dòng)機(jī)能障礙的人是否適用?無論對(duì)誰(shuí),設(shè)計(jì)最大的
適用性時(shí)常能改進(jìn)設(shè)計(jì)。通過選擇使文本更易讀的字體、制作更大和更易于單擊的按鈕或增加語(yǔ)音識(shí)別或聲音合成,使產(chǎn)品更易接受。
3、確定交付平臺(tái)和交付媒體
確定運(yùn)行項(xiàng)目的最低系統(tǒng)要求。
4、內(nèi)容詳細(xì)目錄
在這個(gè)階段可以更好的進(jìn)行內(nèi)容的積累,如文本、圖形、數(shù)字音頻和視頻、數(shù)字化
錄像帶和錄音帶,以及所有其他間接資料。假如能利用現(xiàn)成的內(nèi)容,就可能節(jié)省時(shí)間和資金。應(yīng)當(dāng)盡可能獲取最高質(zhì)量的內(nèi)容原件。列出現(xiàn)存內(nèi)容,進(jìn)行內(nèi)容詳細(xì)目錄登記。在每個(gè)內(nèi)容元素旁邊,指出不需做哪些工作來為項(xiàng)目修改或給內(nèi)容重定目標(biāo)。你也許需要為計(jì)算機(jī)屏幕把內(nèi)容分成幾個(gè)可分解的部分。也許需編輯和壓縮圖形、動(dòng)畫和視頻,以便在最小的系統(tǒng)上顯示。
下一步,需從頭開始創(chuàng)作內(nèi)容列表或電子數(shù)據(jù)表,表明媒體類型、尺寸、手段、時(shí)間長(zhǎng)度,大約成本和其他你認(rèn)為重要的任何東西。現(xiàn)在不用急著說出所有內(nèi)容在項(xiàng)目中的用途,只是給出還要做些什么的輪廓。創(chuàng)作和編輯內(nèi)容通常是項(xiàng)目中費(fèi)用最高的部分,所以列表或電子數(shù)據(jù)表是用來估計(jì)費(fèi)用和保證預(yù)算進(jìn)度的好方法。在以后的開發(fā)過程中,把這些表放在附近,并經(jīng)常對(duì)其進(jìn)行更改。最低系統(tǒng)要求會(huì)限制所使用的內(nèi)容類型。要了解所使用的媒體和播放系統(tǒng)的技術(shù)局限及其對(duì)可能事物的限制。
找出可以使項(xiàng)目更好的媒體。創(chuàng)作原創(chuàng)動(dòng)畫、視頻和三維圖形會(huì)很快用光時(shí)間和預(yù)算。不管是創(chuàng)作原創(chuàng)內(nèi)容,還是使用積累內(nèi)容,都會(huì)消耗內(nèi)存和處理器時(shí)間,從而降低整體性能。難道你真的需要用cd質(zhì)量的音軌來為實(shí)際上不過是某公司的介紹背景音樂嗎?
考慮設(shè)計(jì)一種用來命名內(nèi)容的編碼方案。如果圖形尺寸是內(nèi)容的一個(gè)重要元素,則應(yīng)在文件名中包括上尺寸,如house280.pic。如果可以使用彩色或黑白兩種版本的話,也可叫做house280.pic。
分類組織內(nèi)容使更改起來更為容易,也可令director多劇組特征的使用更輕松。對(duì)每個(gè)內(nèi)容類型都指定一個(gè)分立的cast,可便于內(nèi)容的查找、組織、更新和改變。
5、 信息框架及流程圖
你要設(shè)計(jì)一個(gè)呈現(xiàn)信息的結(jié)構(gòu)框圖。信息最重要的是什么?根據(jù)所定的這項(xiàng)目標(biāo),設(shè)法把信息組織成可管理的塊。開始時(shí),要記下標(biāo)題題頭和副題頭,按層次進(jìn)行排列,并列出標(biāo)題之間的聯(lián)系。你想要強(qiáng)調(diào)信息中的什么關(guān)系?層次不應(yīng)太深;一般而言,超過三個(gè)或四個(gè)層級(jí),用戶跟蹤起來就比較的困難了。各部分之間的鏈接將成為用戶延以訪問信息的路徑。總之,部分之間的鏈接流動(dòng)應(yīng)符合邏輯,不應(yīng)有意想不到的跳動(dòng)和飛躍。用戶應(yīng)能輕易的發(fā)現(xiàn)它們,并獲得最重要的信息。要達(dá)到信息中的任意地點(diǎn),是否要經(jīng)過三個(gè)以上的跳動(dòng)?如果是這樣的話,則你應(yīng)考慮重新組織或提供導(dǎo)航捷徑或兩者的結(jié)合。
用戶將要執(zhí)行的兩件或三件最普通的任務(wù)是什么?用戶完成這些任務(wù)是否輕松?
在論及的這些所有的問題中,重點(diǎn)的是信息內(nèi)容和各種信息之間的邏輯關(guān)系。現(xiàn)在,且不要擔(dān)心要采用什么媒體,信息將如何適應(yīng)計(jì)算機(jī)屏幕,或者是如何用director。
在這一過程結(jié)束后,你應(yīng)有一個(gè)工程流程作為項(xiàng)目的信息圖。
通過將信息分解成為部分,標(biāo)出聯(lián)系和創(chuàng)建流程,即設(shè)置了故事板舞臺(tái),在這里,你可以開始添加媒體和設(shè)計(jì)界面。
把信息劃分成部分和子部分可采用幾種方法:
按類型
按比例量
按空間
按字母順序
分類在任何情況下都適合于內(nèi)容。也可按比例量對(duì)信息分類,比如從便宜到昂貴或從易到難。按空間組織,比如地圖,對(duì)地理數(shù)據(jù)再適合不過了,但另外幾類信息也可以按這種方法組織,它調(diào)的是空間上的親近關(guān)系。你不必局限于二維坐標(biāo),三維空間坐標(biāo)界面正變的越來越流行。按時(shí)間排列信息,比如按時(shí)間線,就是一種常用的組織方案。時(shí)間組織適合于歷史信息和記述。
如果文本查找很重要,則可以按字母順序排列。信息按字母排列的超文本索引或詞匯表是用戶來查找標(biāo)題和跳至特定部分的一種方便、熟悉的方法。
在確定了流程圖的每個(gè)部分或子部分之后,就可以提出以下兩個(gè)問題:
在這一部分中,用戶要執(zhí)行什么任務(wù)?
在這一部分中的目標(biāo)是什么?
記錄這部分的任務(wù)和目標(biāo),這些任務(wù)和目標(biāo)將構(gòu)成導(dǎo)航設(shè)計(jì)和界面設(shè)計(jì)的基礎(chǔ)。如果你不能夠明確的表達(dá)部分的任務(wù)和目標(biāo),要重新思考一下信息結(jié)構(gòu)。
6、最終結(jié)果
在分析階段結(jié)束時(shí),你應(yīng)有以下設(shè)計(jì)文件:
目標(biāo)陳述
觀眾定義
交付平臺(tái)
內(nèi)容詳細(xì)目錄
流程圖
要保證設(shè)計(jì)小組的沒一位成員都有一份目標(biāo)陳述、觀眾定義和交付平臺(tái)說明,這些文件將指導(dǎo)你所做的每項(xiàng)設(shè)計(jì)決定。
設(shè)計(jì):你將怎么做
在設(shè)計(jì)階段,你要把流程與內(nèi)容結(jié)合起來,并草擬出用戶界面、屏幕布局和導(dǎo)航控件,確定流程的每個(gè)部分的屏數(shù)及顯示在每屏上的內(nèi)容。在設(shè)計(jì)屏幕布局和界面時(shí),請(qǐng)不要顧慮細(xì)節(jié),只是勾勒出主要界面元素,比如按鈕、文本、圖形和數(shù)字視頻位置的略圖。你既可以用紙和筆,也可用繪圖程序,如freehand 來草擬界面—看你用哪個(gè)更順手。
用計(jì)算機(jī)來設(shè)計(jì)故事板有許多好處。在計(jì)算機(jī)上,屏幕對(duì)象的移動(dòng)和尺寸更改都很簡(jiǎn)單。使用計(jì)算機(jī)有助于你計(jì)算文本的數(shù)量,以使其適合于一塊指定的空間,心及為其指定顯示在屏顏色。
在設(shè)計(jì)階段結(jié)束時(shí),你就有了一塊用于開始在director中創(chuàng)作產(chǎn)品的故事板。
1、 用戶界面原則
設(shè)計(jì)方法取決于產(chǎn)品目標(biāo)。使產(chǎn)品易于使用是通常的目標(biāo)之一。最易使用的界面是透明的,它們指明方法,并讓用戶得以工作。
用戶喜歡去感覺對(duì)計(jì)算機(jī)的控制,并能夠直接操縱屏幕上的對(duì)象,所以,要留意是否以及怎樣限制了用戶的這種控制。指示給用戶可單擊、拖動(dòng)或編輯的方式一定要一致。當(dāng)用戶操縱某些東西時(shí),要提供視覺和聽覺上的反饋。假如用戶開始了一個(gè)過程需要超過幾秒鐘時(shí),要顯示一塊表或其他的“忙碌光標(biāo)”。
另外,界面設(shè)計(jì)要一致。這一點(diǎn)相對(duì)重要一些,一個(gè)特定按鈕應(yīng)當(dāng)始終具有相同的功能并在相同的位置。不應(yīng)當(dāng)出其不意地消失或突然改變功能,這樣可能會(huì)迷惑用戶。
允許用戶錯(cuò)誤操作及撤消操作,設(shè)計(jì)不要太刻板,要考慮可以讓用戶在某種程度上定制界面。通過允許用戶定制程序,可以提高他們的參與及投入到你的產(chǎn)品中的熱情。
2、 幫助
你設(shè)計(jì)的界面都是完全透明的和直觀的,即使如此,提供一些屏上幫助還是個(gè)好主意。對(duì)于不太熟悉計(jì)算機(jī)的用戶,幫助特征尤為重要。提供幫助功能有多種方式。你既可以創(chuàng)建分立的幫助屏,或浮動(dòng)的movie in a window (窗口中的電影)也可以創(chuàng)建幫助氣球或彈出式內(nèi)容,比如director 的工具提示。還可以使用director的動(dòng)畫功能來提供提示指導(dǎo)和任務(wù)仿真。
3、 導(dǎo)航和交互
一般來說,在每個(gè)屏幕上,用戶都應(yīng)能回答以下問題:我在哪里?我能去哪里?怎么去?導(dǎo)航應(yīng)簡(jiǎn)單、一致和直觀。相反,如果你是在設(shè)計(jì)游戲,則會(huì)希望導(dǎo)航要有一定難度。一個(gè)專門的虛擬現(xiàn)實(shí)環(huán)境所用的導(dǎo)航會(huì)區(qū)別于銷售演示所需的導(dǎo)航,也就是說,設(shè)計(jì)目標(biāo)決定導(dǎo)航。
如前所述,要設(shè)法設(shè)計(jì)一個(gè)可以很容易地讀取最重要的信息的導(dǎo)航結(jié)構(gòu),用戶只需跳躍三個(gè)層次左右即可到達(dá)信息結(jié)構(gòu)中的某處。在每個(gè)屏幕上都提供一個(gè)到到達(dá)主屏、索引或內(nèi)容表的快捷方式,這是在信息結(jié)構(gòu)的導(dǎo)航中養(yǎng)活在圈子之間跳來跳去的好方式。
使所有的導(dǎo)航都可保存是個(gè)不錯(cuò)的主意,如果用戶跳到了某處,他應(yīng)能再跳回來。你可能希望加入一個(gè)用戶已訪問過的屏幕列表,以幫助他跟蹤所到的地點(diǎn),可使用director 的list 數(shù)據(jù)結(jié)構(gòu)來跟蹤用戶行為。假如用戶需多次訪問你的產(chǎn)品,還要考慮創(chuàng)建一個(gè)外部首選項(xiàng)或書簽文件。
一般地,你應(yīng)把有相關(guān)功能的按鈕和控件結(jié)成組,并把這些組保持在固定的屏幕位置。如果出于某種原因按鈕不能激活或無法使用,最好命名該按鈕灰暗,或通過其他方法顯示出來,而不要使其消失掉。
要保證每個(gè)按鈕和控件的功能清晰,不要?jiǎng)?chuàng)建功能不同而外觀相近的按鈕。假如批示你到下一屏的按鈕是一個(gè)右箭頭,請(qǐng)不要再使用相似的右箭頭具有另一種功能,比如播放數(shù)字視頻。假如你在某一屏上使用一個(gè)圖標(biāo)代表按鈕,就不要在產(chǎn)品的其他地方再把這個(gè)圖標(biāo)用作不能單擊圖形的一個(gè)部分。如果使用下降的陰影或三維鑿狀邊來指示可單擊區(qū)域就不要在其他圖形中結(jié)合使用這些元素,用戶會(huì)把它們當(dāng)成是按鈕。
可考慮使用圖標(biāo)和文本給按鈕貼上標(biāo)簽。對(duì)于某些功能,很難設(shè)計(jì)清晰明了的圖標(biāo)。如果使用文體標(biāo)簽,最好使標(biāo)簽每個(gè)關(guān)鍵詞的首字母大寫。使用方法研究表明,這種文本在屏幕上更易讀。
除導(dǎo)航元素外,用戶還能操縱什么其他屏幕元素呢?你將提供什么媒體控制?用戶是否有必要對(duì)數(shù)字視頻進(jìn)行逐幀控制?音量如何?要彩什么方法才能與一屏放不下的大段相關(guān)文體2進(jìn)行交流呢?還比如,要跳到某一新屏,是用滾動(dòng)條,還是翻動(dòng)虛擬頁(yè)?
4、 創(chuàng)建故事板
故事板(storyboard)是項(xiàng)目的主要輪廓。它把流程、腳本、屏幕布局和導(dǎo)航設(shè)計(jì)合并為一個(gè)文檔。
(1)腳本
搜集敘述和文本(而不是標(biāo)簽和按鈕),并按在產(chǎn)品中出現(xiàn)的順序把它們放入一個(gè)文
檔,該文檔即是文本腳本。
director的總譜可讓你隨時(shí)間而變化的事件流進(jìn)行控制。假如你的項(xiàng)目與時(shí)間有著密切的關(guān)系,且需要同步音頻、視頻、聲音敘述和屏幕顯示,為每一屏創(chuàng)建一條時(shí)間線是是個(gè)不錯(cuò)的主意。以文本腳本為基礎(chǔ),在合適的地方插入音頻、視頻和動(dòng)畫線索。director可識(shí)別在coolpro里創(chuàng)建的aiff文件中的線索點(diǎn),使同步更加緊密。如果項(xiàng)目中包含廣泛的動(dòng)畫或數(shù)字視頻,可考慮給動(dòng)畫制作人和攝影師寫單獨(dú)的電影劇本。
(2)屏幕布局
屏幕布局決定了界面對(duì)象和計(jì)算機(jī)屏幕上的媒體位置。打印媒體設(shè)計(jì)人員已往使用網(wǎng)
格來提供頁(yè)面設(shè)計(jì)和布局的一致性、平衡和結(jié)構(gòu)。屏幕布局與打印頁(yè)面有許多相同的設(shè)計(jì)標(biāo)準(zhǔn),所以,可考慮使用網(wǎng)格作為屏幕設(shè)計(jì)的框架。與許多說明和布局程序相似,director也帶有在創(chuàng)作過程中確定舞臺(tái)網(wǎng)格的功能。與網(wǎng)格相對(duì)的另一選擇是三維比喻,比如劇院舞臺(tái)或桌面。
使用director 或另一個(gè)程序創(chuàng)建網(wǎng)格,當(dāng)然也可在紙上草擬網(wǎng)格,添加對(duì)所有屏幕都通用的導(dǎo)航控件和屏幕對(duì)象,包括如題頭和標(biāo)簽之類的對(duì)象。是否還有留給內(nèi)容的空間?你可使用director或圖例程序的分層特征來開關(guān)層次。
添加對(duì)所有屏幕都通用的對(duì)象之后,再開始添加其他元素。至少要考慮為產(chǎn)品中的每類的屏幕制作七八種布局,然后,將草案縮減到兩到三個(gè)基本設(shè)計(jì)。不要期望把屏幕布局設(shè)計(jì)得很完美,因?yàn)樵谥谱髟碗A段你還有時(shí)間。
(3) 故事板
現(xiàn)在是創(chuàng)建故事板的時(shí)候了。把創(chuàng)作群全體成員召集在一起,合作進(jìn)行故事板設(shè)計(jì)。可使用大屏幕計(jì)算機(jī)或白板、黑板、或帶有紙條和圖釘?shù)能浤景濉O纫_定流程的每部分的屏數(shù)及在每一屏上要顯示的內(nèi)容。在另一張紙上草擬出每一屏,并加上相應(yīng)的內(nèi)容和腳本,并把這些紙釘在軟木板上。設(shè)法使這張大圖可視化,然后著重看屏幕級(jí)別,并提問每個(gè)元素的功能及每個(gè)元素以何種方式幫助你達(dá)到設(shè)計(jì)目標(biāo)。
把你的故事板拿給可能的用戶、同事和朋友們看,沒準(zhǔn)有用戶會(huì)指出你的信息結(jié)構(gòu)和流程中邏輯上不一致的地方。假如存在不一致的地方,要回過頭來重新修改流程和導(dǎo)航設(shè)計(jì)。一般來說,盡早修正設(shè)計(jì)流程和不一致的地方比晚些修正費(fèi)用更低也更容易一些。
5、最終結(jié)果
在設(shè)計(jì)階段結(jié)束時(shí),你就有了項(xiàng)目輪廓:故事板。這個(gè)設(shè)計(jì)文檔即是生產(chǎn)的路線圖,提供了一個(gè)可視的整個(gè)項(xiàng)目的大綱。在項(xiàng)目進(jìn)行過程中,通過更新故事板反映完成的、嗇的、刪除的或修改的元素,你可以快速掌握開發(fā)過程的進(jìn)度。故事板還為所有小組成員提供了一個(gè)參考點(diǎn)。通過粘貼故事板,有助于人避免可能把項(xiàng)目引入歧途的潛在的設(shè)計(jì)偏差。
實(shí)施:具體實(shí)踐
在實(shí)施階段,要用故事板和director來創(chuàng)建項(xiàng)目的工作模型。工作模型亦稱為“原型(prototype)”。director引入了許多幫助創(chuàng)建原型的特征,包括網(wǎng)格、多劇組和總譜的腳本編寫創(chuàng)作及lingo控制,director 7又添加了總譜增強(qiáng)和拖入行為,進(jìn)一步順暢了原型制作過程。
運(yùn)用前面討論的用戶界面設(shè)計(jì)和導(dǎo)航設(shè)計(jì)的基本原理可幫助你創(chuàng)作原型。原型制作可能會(huì)暴露出嚴(yán)懲的流程設(shè)計(jì)偏差,需要返回重新修改故事析或流程圖。現(xiàn)在發(fā)現(xiàn)問題還不算晚,總比在交付期前一個(gè)星期才發(fā)現(xiàn)要強(qiáng)得多。
1、 對(duì)交付平臺(tái)需考慮的問題
假如你的開發(fā)產(chǎn)品要在交叉平臺(tái)上交付,則需為每個(gè)平臺(tái)都制作一個(gè)原型。 windows和mac程序一般遵循特定的界面規(guī)則,即用戶期望從軟件中得到收獲。毛毛草草地從一個(gè)平臺(tái)移植到另一個(gè)平臺(tái),由于它們即不像mac也不像windows的行為,通常容易辨別出來。通過為每個(gè)平臺(tái)開發(fā)原型,可為每個(gè)平臺(tái)的用戶制作界面和功能,從而在以后的開發(fā)中避免令人頭痛的界面和設(shè)計(jì)變動(dòng)。
如果使用director中的域劇組成員(包含文本的劇組成員),就必須考慮交叉平臺(tái)在字體顯示方面的不同。windows系統(tǒng)上的字體相對(duì)于macintosh顯得更大一些,會(huì)占據(jù)更多的屏幕空間。可使用fontmap.txt文件(在“using director”手冊(cè)中講述)來相互映射mac和windows上的不同磅數(shù)字體。但是,由于平臺(tái)字體技術(shù)不同,要使得到一致的交叉平臺(tái)字體顯示需要反復(fù)試湊。
windows機(jī)器上的像素溶暗看起來更斑駁和粗糙。一些windows圖形驅(qū)動(dòng)程序不能正確地處理過渡和墨水效果,所以要使用盡量多的不同windows顯示來測(cè)試產(chǎn)品。windows系統(tǒng)還把8位調(diào)色板中的某些顏色保存為界面元素。查看一下在使用定制調(diào)色板時(shí)項(xiàng)目在8位windows系統(tǒng)上會(huì)是什么樣子。另外,windows顯示器顯示的顏色相應(yīng)地要比macintosh的深。
許多windows系統(tǒng)不能同時(shí)播放兩個(gè)聲道,比如背景音樂上的一次按鈕單擊。macintosh已為windows制作了一個(gè)特殊的dll,可使你在windows上把aiff和wav聲音文件放到最大。
2 、原型
這一節(jié)要講述制作各種原型的策略。你的原型可能要綜合這些類型。制作原型的目的是在未實(shí)際制作完全的全功能最終產(chǎn)品的情況下,尺可能復(fù)制和評(píng)估最終產(chǎn)品的功能。原型制作可使你在開始正式的創(chuàng)作之前測(cè)試產(chǎn)品最關(guān)鍵的設(shè)計(jì)元素。關(guān)鍵設(shè)計(jì)元素可能包括最難的或最費(fèi)時(shí)間的組件、最核心的組件,從該組件可衍生出其他任何東西,或最昂貴的、最集中的人力的組件。
(1)概念證明
你可能會(huì)想在產(chǎn)品中實(shí)驗(yàn)一些以前從未做過的東西。例如,你可能想在lingo是實(shí)行一項(xiàng)人工智能算法,這能行嗎?此刻我們就來創(chuàng)建一個(gè)“概念證明演示(proof-of-concept demo)”——這是你富有革新精神的元素的功能性原型——來檢驗(yàn)它的可行性。你需把要測(cè)試的系統(tǒng)元素隔離開,然后開始一個(gè)小型設(shè)計(jì)過程。
(2)內(nèi)容
在創(chuàng)作原型中,要從各個(gè)內(nèi)容類型中選擇極端的或資源最集中的例子(比如數(shù)字視頻或音頻),以便能檢驗(yàn)播放和顯示。例如,24位圖形的顏色逼真度對(duì)你的設(shè)計(jì)目標(biāo)很關(guān)鍵,則要保證在原型中至少包括了一個(gè)24位圖形。
(3)廣泛原型
在廣泛原型中,你要集中開發(fā)信息層次中的單個(gè)層級(jí)。在這一層的屏幕盡可能完全地
成為原型,高于價(jià)低于該層的層級(jí)則開發(fā)得不必太完全。
(4)深原型
深原型穿過通道進(jìn)入信息結(jié)構(gòu)。每層的一個(gè)屏幕盡可能完全地成為原型,而這一層上相鄰的屏幕則保留為草圖。
(5)觀感原型
觀感原型強(qiáng)調(diào)屏幕和界面設(shè)計(jì)。選擇具有代表性的一個(gè)或一組屏幕,盡可能使它們拉近于最終版本。相鄰的或相似的屏幕不必完全開發(fā)或具備功能。
3、 把director用作制作原型的工具
可使用外部劇組創(chuàng)建不同界面元素的劇組庫(kù),并在創(chuàng)作和運(yùn)行時(shí)快速進(jìn)行切換。
使用拖放動(dòng)作快速創(chuàng)建用戶界面、按鈕、滑塊和控件。
用戶測(cè)試是原型制作階段的一個(gè)關(guān)鍵組件。它可以展示出產(chǎn)品交付前可調(diào)整的設(shè)計(jì)流程。
4、最終結(jié)果
既然你已完成了分析、設(shè)計(jì)和原型制作階段,就應(yīng)有了一個(gè)確定好的原型和一套設(shè)計(jì)文檔,用來指導(dǎo)制作和創(chuàng)建內(nèi)容。遵照這些設(shè)計(jì)和實(shí)施步驟,可為你今后省去很多麻煩,你一定能制作出引以自豪的產(chǎn)品。
|
新聞熱點(diǎn)
疑難解答