分析《家园2》《家园》的低效原因
不知道大家玩過《家園》沒。這是1998年的大型3D即時(shí)策略游戲,其設(shè)計(jì)在當(dāng)年應(yīng)該是極其超前的(3D抗鋸齒技術(shù)、業(yè)務(wù)邏輯層用Lua),想當(dāng)年破電腦竟然可以流暢的跑。評(píng)價(jià)很高(IGN在1999年的年度最佳游戲(game of the year)獎(jiǎng)項(xiàng))。
《家園2》(2003年度Gamespot網(wǎng)站上畫面得了滿分)也一樣,業(yè)務(wù)邏輯層用Lua?,F(xiàn)在還有不少mod制作者為其進(jìn)行二次開發(fā)。
可惜,現(xiàn)在玩《家園2》,反而玩起來卡。要知道現(xiàn)在的配置和當(dāng)年比可是逆天的。有人說可能是3D引擎和顯卡的原因,可以打開垂直同步,但沒用。重玩了《家園》,竟然也卡。
為什么當(dāng)年電腦跑的好好的,新電腦就不行了?
如果是3D問題,《家園》不應(yīng)該卡。
分析了下當(dāng)年的電腦,2003年是奔騰4出來的時(shí)間。P4是款高頻低能的單核處理器,但主頻畢竟很高,SSE能力也強(qiáng)。也就是單核的能力高。Lua的協(xié)程開銷小,非常適合單核環(huán)境。而現(xiàn)在CPU都是多核的,Lua的協(xié)程體現(xiàn)不出優(yōu)勢。對(duì)于一個(gè)只能靠一個(gè)核跑的游戲來說,夠嗆。
換個(gè)角度,如果買的CPU主頻夠高(3G+,但這指Intel的3G+,AMD的實(shí)際頻率都是頻率數(shù)/核心數(shù)),應(yīng)該沒什么問題了。另外粗看了下,那些高頻CPU玩時(shí)說卡的,一般可以打開垂直同步解決問題。
總結(jié)
以上是生活随笔為你收集整理的分析《家园2》《家园》的低效原因的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dlib在线安装失败解决方案,如何离线下
- 下一篇: matlab角接触球轴承和圆锥滚子轴承轴