游戲中的天氣有多真實?——淺析游戲中的溫度系統(tǒng)
????????來源: 公眾號GameTube
1.?什么是游戲中的溫度系統(tǒng)
游戲中的溫度系統(tǒng)是多運用于角色扮演游戲、模擬游戲之中。在角色扮演游戲中,目的大多是帶給玩家更加真實的世界氛圍、感官體驗;而在模擬游戲中,則更多是以此為指標(biāo),需要玩家去調(diào)控或者平衡的一類數(shù)值。
在這里以市面上的一些包含溫度系統(tǒng)的游戲出發(fā),探究當(dāng)前大家是如何基于溫度系統(tǒng)去做設(shè)計的。這里調(diào)研的游戲包括:塞爾達曠野之息、蒸汽時代、漫漫長夜、了不起的修仙模擬器、我的世界、我的起源等。

2.?環(huán)境的溫度受什么影響
一般來說,游戲中對應(yīng)的區(qū)域會有不同的溫度,大多會有兩種因素影響,一種是地形、一種是天氣。這些因素取自現(xiàn)實生活中的真實自然現(xiàn)象,以達到模擬更加真實的世界氛圍的目的。事實上,在真實的世界中,影響環(huán)境溫度的因素有很多,包括:緯度、地形、海陸位置、洋流、植被、天氣和人類活動等,其中天氣和地形是最容易被感知到的兩個因素,也是游戲中廣泛應(yīng)用的元素。
①地形因素
地形包括平原、山地、丘陵、盆地、高原。其中,最為直觀的是海拔越高溫度越低。一般高原溫度會低。
②天氣因素
天氣一般包括雨、雪、風(fēng)、晴天等等,比較直觀的是雨雪天環(huán)境溫度下降。值得注意的是,風(fēng)往往不會影響環(huán)境溫度,但在有的游戲中,風(fēng)會作用于角色的溫度感知:風(fēng)越大,人的體感溫度越低。
3.?玩家的溫度受什么影響
①環(huán)境溫度:玩家的外部溫度一般取決于環(huán)境溫度,且玩家一般有可以承受的溫度范圍,過冷過熱都會有不同的行為。
②裝備材質(zhì):玩家的裝備材質(zhì)就會影響可以承受的溫度范圍,例如板甲、重甲就會讓玩家耐熱更差但耐冷更強,而清涼的布料則會反之。
③裝備元素:玩家的裝備元素也會影響,例如在塞爾達中,若佩戴火屬性武器則會耐熱更差耐冷更強,若佩戴冰屬性武器則反之。
④場景物件:場景物件一般會影響玩家溫度,不會影響整個場景的溫度,例如篝火、溫泉等。
⑤食物:食物影響玩家溫度,例如在塞爾達中玩家食用了暖暖草果就會有一定時間增強抵御低溫的能力。
4.溫度對應(yīng)的一些玩法
①玩家需要維持自身溫度,例如關(guān)卡中出現(xiàn)暴雪氣候,玩家需要維持自身溫度。
②玩家需要維持場景溫度,趣味關(guān)卡需要維持房間的溫度。
③玩家影響怪物溫度,例如關(guān)卡中機關(guān)怪物,過熱或過冷都會無法運行或發(fā)生自爆。
5.界面表現(xiàn)
游戲中一般會有的溫度區(qū)分如:極寒、寒冷、常溫、熱、炎熱。
①以圖標(biāo)數(shù)據(jù)呈現(xiàn)在界面中:能夠直觀地看到溫度范圍及當(dāng)前所處的溫度情況,能及時注意到溫度變化。
②環(huán)境在不同溫度下的表現(xiàn)不同:環(huán)境能夠打造更真實的世界氛圍,比如說寒冷一般反應(yīng)在大世界中是冰雪、高山等;過熱反應(yīng)為烈日、火山、燃燒等。
③角色在不同溫度下的表現(xiàn)不同:在不同的溫度區(qū)間下對應(yīng)的玩家行為會改變,例如玩家寒冷玩家只是發(fā)抖、而極寒玩家角色會抱緊微跳發(fā)抖等。這也是打造更真實的世界氛圍的元素之一,同時也會對應(yīng)一些玩法如玩家所承受的負面狀態(tài)程度,具體比如寒冷區(qū)塊呆3秒才會受到傷害,而極寒區(qū)域1秒就會受到傷害。有的可能是直接會產(chǎn)生,有的可能會需要疊加BUFF才會產(chǎn)生。
6.具體案例
接下來具體分析一些游戲?qū)嵗?/p>
【1】漫漫長夜
《漫漫長夜(The Long Dark)》是一款充滿思考的第一人稱生存模擬游戲,在封閉世界中搜尋資源,以求獲得更長時間的生存。其中,角色具備以下四種感知屬性:溫度(體感溫度)、疲勞度、口渴度、飽食度,這四種屬性又會進一步影響角色的負重和健康值。在這個游戲中,溫度即為文章最開頭所說的,是模擬游戲的玩法中,需要去平衡和調(diào)控的一類數(shù)值,這類游戲中對于溫度的設(shè)定會更為復(fù)雜和細致。
①溫度的幾種狀態(tài):環(huán)境溫度、風(fēng)寒溫度、體感溫度和溫度狀態(tài)
在《漫漫長夜》中,作者對環(huán)境溫度、風(fēng)寒溫度、體感溫度和溫度狀態(tài)做出了區(qū)分。即,玩家實際感受到的溫度和環(huán)境溫度是不一致的。

當(dāng)防風(fēng)加成<風(fēng)寒溫度時,體感溫度=環(huán)境溫度+風(fēng)寒溫度-衣服保暖加成-衣服防風(fēng)加成?
當(dāng)防風(fēng)加成>風(fēng)寒溫度時,體感溫度=環(huán)境溫度-衣服保暖加成
而在主界面上反映出來的的溫度,是“體溫狀態(tài)”。當(dāng)體感溫度大于零攝氏度時,體溫狀態(tài)不會掉,低于零攝氏度時,體溫狀態(tài)會下降。下降和上升的速率取決于體感溫度的數(shù)值。這里就引出了下一個指標(biāo):溫度變化速率。
②溫度的變化速率
游戲?qū)ψ兓俾首龀隽似邫n區(qū)分,①下降非???,②下降速度一般,③下降緩慢,④不升不降,⑤上升緩慢,⑥上升速度一般,⑦上升非??爝@影響的是主界面的溫度狀態(tài)的數(shù)值,當(dāng)溫度狀態(tài)將為0時,玩家將持續(xù)掉血。這樣,溫度與生命值的一個閉環(huán)的循環(huán)系統(tǒng)就構(gòu)成了。
③界面表現(xiàn)
01——以圖標(biāo)數(shù)據(jù)呈現(xiàn)在界面中

主界面UI:主界面中以UI形式顯示當(dāng)前溫度、精力、飽食度、口渴度、生命值的數(shù)值,以及其變化的速度,能夠更加直觀地讓玩家注意到這些數(shù)值,同時這些數(shù)值是支撐該玩法很重要的一部分,是需要實時關(guān)注的內(nèi)容。
溫度的不同狀態(tài):從UI上來看,溫度有三種不同的狀態(tài)如下圖,在溫度狀態(tài)快要達到0時會提前預(yù)警,到達0時會開始掉血。這些在UI上是會被區(qū)分出來的。

溫度的變化速度:以小箭頭的數(shù)量以及指向,配合動效,反映出溫度的變化速度,給予玩家緊迫感。

TIPS提示:當(dāng)溫度狀態(tài)變化時,會有以第一人稱視角的TIPS提示,提示玩家如何能夠提升溫度、可能生病等,算是幫助游戲的小指南。

信息面板:在信息面板中,可以看到更加詳細的數(shù)值的總覽。

02——環(huán)境在不同溫度下的表現(xiàn)
環(huán)境的表現(xiàn)能夠給予玩家更加沉浸的體驗和更真實的感受。這里不同溫度下環(huán)境的變化,主要是天氣的變化。例如,暴風(fēng)雪天氣下溫度最低。從環(huán)境中就可以看出是很冷很冷的天氣;大風(fēng)配合雨雪及昏暗的天氣,也會給人冷的感覺。

【2】塞爾達傳說:曠野之息
塞爾達作為開放大世界類型的游戲,模擬真實的物理效果是必不可少的一環(huán),塞爾達也確實構(gòu)建了一個極度真實的世界。在真實的基礎(chǔ)之上,游戲就能夠做出許多仿佛是自然而然的互動玩法和腦洞。其中,溫度也是增加真實感的一個維度,它承擔(dān)起了很大的作用。
這里通過界面的表現(xiàn)來分析塞爾達的溫度系統(tǒng):
①以圖標(biāo)數(shù)據(jù)呈現(xiàn)在界面中
溫度的顯示:塞爾達在界面中通過一個環(huán)形溫度計樣式的UI來記錄當(dāng)前的溫度。環(huán)形被分割成八個部分,其中包括寒冷的3個部分,炎熱的3個部分,和適宜溫度這三個大的溫度類型。


表現(xiàn)溫度變化:當(dāng)發(fā)生大的溫度類型的變化時,環(huán)形溫度計會發(fā)出對應(yīng)的閃光動效予以提示。(見下面動圖的效果)
②以角色的相關(guān)表現(xiàn)呈現(xiàn)在大世界中
角色動作:在寒冷時,角色會做冷得發(fā)抖的姿勢,過于寒冷的狀態(tài)下還會有抱胸跳腳的姿勢,嘴里還會吐出哈氣,音效方面會有冷的發(fā)顫的哈氣顫抖聲。一般通過角色的表現(xiàn),配合溫度計的閃爍,就能夠第一時間意識到自己的寒冷狀態(tài),在長時間處于寒冷狀態(tài)下,還會有掉血的表現(xiàn)。
在炎熱時,同理會有流汗動作,溫度UI指示;但當(dāng)用了防火相關(guān)的食物后,則會有相關(guān)的防護效果,顯示如下圖。

武器:冰劍能夠降溫,火劍能夠升溫
服裝:部分服裝有對應(yīng)的防護效果,界面顯示如下

食物:部分食物有相關(guān)的防護效果,食用后會在主界面體現(xiàn)

③以環(huán)境的表現(xiàn)呈現(xiàn)在大世界中
環(huán)境能夠渲染冷暖的氛圍,例如高山很冷,會有寸草不生的環(huán)境,石頭上結(jié)霜;雪原很冷會有積雪、天空降雪;火山則很熱,整個場景都散發(fā)著火焰的火舌粒子……
塞爾達的溫度和元素反應(yīng)結(jié)合的比較緊密,一些元素屬性配合溫度,可以形成多樣化的互動玩法,而在這樣的大世界中,每多一個維度的設(shè)定,維度與維度結(jié)合起來,就以乘法的速度去形成更多樣的可能性,這也是開放大世界的魅力所在之一。
7.總結(jié)
游戲中增加溫度這一維度能夠帶給玩家更加豐富的感官體驗、更模擬真實世界的感受。在界面表現(xiàn)方面,除了在界面中明確表達溫度相關(guān)的信息與功能之外,還需要考慮大世界中的氛圍表現(xiàn)。在功能設(shè)計方面,明確環(huán)境的溫度、玩家的溫度受什么影響,基于溫度系統(tǒng)能夠做出許多有創(chuàng)意的玩法和值得探索的內(nèi)容。
﹀
﹀
﹀
- The End?-