unity实用技术:色盲玩家也能享受好的游戏体验
對(duì)視覺不太敏感的玩家在玩游戲時(shí)會(huì)出現(xiàn)什么狀況呢?
以FIFA為例,他可能會(huì)直接將球傳給對(duì)方后衛(wèi),或射進(jìn)自家球門,甚至偶爾無法確定自己是否拿球。這決非玩家本身的技能操作出現(xiàn)問題,更可能的原因是,游戲的藝術(shù)設(shè)計(jì)師們?cè)谝婚_始就沒有考慮到這群特殊的玩家。
?
FIFA14色盲視圖的游戲截屏,綠色的箭頭在球場(chǎng)和小地圖上都很難被發(fā)現(xiàn)
谷歌后發(fā)現(xiàn)約5%的男性和0.5%的女性都無法準(zhǔn)確區(qū)分某些特定顏色。這些人的視網(wǎng)膜缺少了一部分視錐體細(xì)胞,也就是說在游戲中他們無法擁有正常的體驗(yàn),甚至完全看不見參數(shù)信息。如果開發(fā)商僅通過顏色來傳遞關(guān)鍵信息,就會(huì)讓一個(gè)好游戲很快變得亂七八糟。
有什么辦法可以避免出現(xiàn)這樣的情況嗎?
首先是要從設(shè)計(jì)上規(guī)避忽視顏色這個(gè)元素后帶來的很多新的挑戰(zhàn)。以《TEMPLE OF YOG》為例,該游戲是復(fù)古風(fēng)的雙屏游戲,支持Wii U平臺(tái)。游戲的核心玩法是使用Wii U的游戲手柄作為魔法水晶球,分別在明暗兩種環(huán)境下生成迷宮和怪獸,游戲畫面能同時(shí)顯示在Wii U屏幕和電視中。
其中比較暗的區(qū)域是使用unity中的相機(jī)結(jié)合一些Shader效果實(shí)現(xiàn)的。這樣也能達(dá)到很好的優(yōu)化目的,因?yàn)閮煞N環(huán)境只需使用一張精靈圖集即可。
?
從藝術(shù)角度來說,這表示創(chuàng)建一個(gè)可以在兩種模式下清晰傳達(dá)信息的調(diào)色板。這樣就能滿足大多數(shù)玩家的需求了。但還有一些對(duì)顏色完全不敏感或解讀顏色與正常人有區(qū)別的玩家,游戲也要有同樣的效果才行。由于時(shí)間關(guān)系,我決定在《TEMPLE OF YOG》中嘗試“設(shè)計(jì)為王”的方式進(jìn)行開發(fā)。
為了不浪費(fèi)時(shí)間制作一些玩家根本看不見的藝術(shù)效果,至關(guān)重要的就是為這些復(fù)雜度規(guī)劃好流程。我也不想浪費(fèi)時(shí)間重來或修改(夢(mèng)想總是美好的~)。所以從設(shè)計(jì)開始就要注意一切問題。
于是我整理了限制條件,著手建立調(diào)色板和工作流來檢查各個(gè)資源是否在兩種模式下都正常。我選用Photoshop來完成制作過程。
選定調(diào)色板后,就可以創(chuàng)建一個(gè)陰影區(qū)漸變貼圖的調(diào)整層,以便快速導(dǎo)入其它文件替換引擎內(nèi)創(chuàng)建的效果。通過著色器將光照顏色設(shè)置為暖黃到粉紅再到深藍(lán)的漸變。下圖是在Photoshop中調(diào)整圖層和透明度來模擬的著色器工作的效果:
?
漸變貼圖效果
著色版創(chuàng)建好后,就可以創(chuàng)建精靈了。
在《TEMPLE OF YOG》有大量精靈,手機(jī)靚號(hào)買賣平臺(tái)場(chǎng)景中植物會(huì)隨著玩家的6種可到等級(jí)而慢慢枯萎直至死亡,每一種都有單獨(dú)的精靈集。
兩種模式下的環(huán)境退化
盡管有了這些層的幫助,可以方便瀏覽兩種模式下的效果,但還無法確認(rèn)有視覺缺陷的人們可以正常體驗(yàn)游戲。還好可以借助Photoshop自帶的色盲視圖。接下來就很簡(jiǎn)單了,只需點(diǎn)擊幾次鼠標(biāo)就可以讓你的游戲?qū)Υ蠖鄶?shù)有視覺缺陷的玩家來說也可正常體驗(yàn)。
?
還可使用ColorBlind的Unity資源包
過程中我還是犯了些錯(cuò)誤,在設(shè)計(jì)等級(jí)標(biāo)示符時(shí)就忘了使用上述的方法。它實(shí)際上不是很重要的信息但也有其存在的理由。色盲玩家還是可以通過環(huán)境在藝術(shù)表現(xiàn)上的變化得知當(dāng)前所在的等級(jí),但我設(shè)計(jì)的等級(jí)標(biāo)示符在最初的版本中對(duì)色盲玩家都不起作用。
?
目前的標(biāo)示符(左)與原本想實(shí)現(xiàn)的標(biāo)示符(右)
這個(gè)方法步驟非常簡(jiǎn)單,但也舉足輕重。在制作資源的過程中可以打開Unity或Photoshop的色盲視圖模式,從色盲玩家的角度來看看整個(gè)效果,可以更好的理解他們眼中的世界。如果你是游戲開發(fā)者,不妨也將這種方式應(yīng)用到游戲中,可以讓你的游戲擁有更多玩家哦。
總結(jié)
以上是生活随笔為你收集整理的unity实用技术:色盲玩家也能享受好的游戏体验的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 服务端构架干货:快节奏多人游戏的技术实现
- 下一篇: 用Unity快速开发太空飞机大战游戏实战