絕對(duì)挑戰(zhàn)!未來(lái)游戲設(shè)計(jì)的十大技術(shù)難題
- 作者:不死鳥(niǎo)
- 編輯:ChunTian
“不到一年以前,硬件的處理能力還不足以讓我們動(dòng)態(tài)生成游戲中水的運(yùn)動(dòng)效果,”Lee Bamber(李.巴姆博)說(shuō),他是游戲創(chuàng)造者(The Game Creators)公司的創(chuàng)始人,一位有20年從業(yè)經(jīng)驗(yàn)的程序員。過(guò)去的游戲中用實(shí)景動(dòng)畫(huà)來(lái)表現(xiàn)火焰,現(xiàn)代游戲則著重于通過(guò)火焰的變形和粘性來(lái)表現(xiàn)動(dòng)態(tài)的煙霧和焚燒效果。
1.硬件處理能力 processing power
問(wèn)題:如果電腦的運(yùn)算速度跟不上游戲指令,畫(huà)面會(huì)跳幀,徹底毀掉玩家的游戲體驗(yàn)。計(jì)算能力的限制始終是游戲制作中最令人頭痛的問(wèn)題。此外,它跟本文提到的其他問(wèn)題都有關(guān)系,從實(shí)現(xiàn)人工智能到創(chuàng)造真實(shí)的物理引擎。
現(xiàn)狀:多核技術(shù)同時(shí)使用多個(gè)處理器或者圖形處理單元來(lái)提高計(jì)算能力,可以加速游戲的運(yùn)行。但是現(xiàn)在的程序員還沒(méi)有掌握多核處理器上的編程技術(shù)——使他們無(wú)法有效地利用這項(xiàng)技術(shù)。(PS3的包含8個(gè)3.2GHz處理器,可惜現(xiàn)在很少有程序員掌握了相應(yīng)的編程技術(shù))傳統(tǒng)的程序設(shè)計(jì)思維是如此的根深蒂固,程序員還是習(xí)慣用會(huì)計(jì)師的語(yǔ)言(啊!這個(gè)雨的特效消耗資源太高啦)來(lái)表述問(wèn)題,并未掌握已有的工具。
未來(lái):摩爾定律——芯片上集成的晶體管數(shù)目每?jī)赡攴环馕吨磥?lái)將會(huì)有更強(qiáng)的計(jì)算能力。(圖形處理芯片巨人Nvidia宣稱一直以超過(guò)摩爾定律的速度更新它的芯片,在不到一年的時(shí)間內(nèi)使芯片的處理能力翻倍)但是程序員的雄心總是走在硬件發(fā)展的前面,正如一位設(shè)計(jì)師指出的:“我們的能力越強(qiáng),獲得的成功越大,我們期望也越大” 對(duì)更強(qiáng)計(jì)算能力的渴求將永遠(yuǎn)伴隨著CPU和GPU處理能力的快速發(fā)展。


-
傳奇歲月
-
原始傳奇
-
斗羅大陸(我唐三認(rèn)可0.1折)
-
妖神記之巔峰對(duì)決
-
無(wú)雙戰(zhàn)車(悟空沉默)
-
深淵契約
-
貓狩紀(jì)0.1折
-
靈劍仙師(斗破蒼穹)
玩家點(diǎn)評(píng) (0人參與,0條評(píng)論)
熱門評(píng)論
全部評(píng)論