回覆列表
-
1 # 電瓶大盜老周
-
2 # guxiaochuan218
GTA系列以自由度高著稱,特別是最新的GTA5,玩家在遊戲時彷彿置身於另一個真實的世界,遊戲中玩家看誰不順眼,就可以上去揍他,看誰的車比較拉風,就可以上去把開車的人拉出來,兩三拳打倒在地還不忘再踩上兩腳,然後開著這車揚長而去。所以這遊戲還有另一個名字——《橫行霸道》。遊戲中你還可以去電影院看電影,去夜總會看脫衣舞等等。
但是,遊戲這麼高的自由度也是要付出代價的,那就是遊戲時需要計算的東西非常非常多,最簡單且好懂的例子,遊戲中有時候富蘭克林執行任務時會帶上他的狗(小查)和小夥伴,當主角搶到一輛車的時候,系統就會計算這車是否能容納這麼多小夥伴和小查。如果容納不了,富蘭克林就會叫小查先回家。自己和小夥伴上車去執行任務。一般的遊戲都是一股腦兒地把人往裡面塞,完全不顧實際情況。當然,這還只是邏輯判斷。其它諸如顯示卡的計算量遠不只如此,512M的顯示卡已經帶不動最新的GTA5了。如果你是32位的win7系統,也玩不了,必須升級成64位的系統,因為32位的系統無法勝任這麼大的計算量。
好,現在我們回到問題本身便能理解為什麼不能破壞建築了——增加環境的可破壞性會大大增加計算量,拉高遊戲對裝置的最低配置要求,流失大量的玩家,減少公司的收入。
-
3 # yoksain
對程式設計有點了解的就會知道,要做出可破壞的三d物體和不可破壞的物體,工作量要差很多,電腦要執行的程式碼量也相差很多。要做可破壞的房子就要做房子裡面的細節,以及破壞後的殘骸模型,以及破壞過程的動畫,這些需要極大工作量,以及會大大增加遊戲資源及執行配置要求。當然這些可以做得很粗糙,比如一個炸彈,房子被煙務掩蓋,然後變成廢墟,但是如果做得這麼假,那和遊戲其他部分比起來,更是格格不入。而且這項功能並沒有增加多少對遊戲性,反而讓遊戲設計更復雜,得到的和付出不合理。
我首先又不請自來了
gta5大部分建築都不能破壞除非是做任務的時候,
那為什麼不能破壞呢?
如果都能破壞的話那這遊戲就不可能是61GB記憶體了,甚至有可能是幾百GB記憶體,這些的話許多的電腦都帶不動。