逗游網(wǎng):值得大家信賴的游戲下載站!

微信:doyo_game
關(guān)注逗游
單機(jī)首頁 游戲庫 排行榜 資訊 攻略 專題 合集 工具補(bǔ)丁 手機(jī)游戲 正版商城
所在位置:攻略中心 > 網(wǎng)游攻略 > 反恐行動 > 正文

淺析反恐行動游戲引擎——碰撞檢測

發(fā)布時(shí)間:2011-09-14 來源:網(wǎng)絡(luò)  作者:官方   編輯:趙棋

 

  碰撞檢測。是物理系統(tǒng)的核心部分,它可以探測游戲中各物體的物理邊緣。當(dāng)兩個(gè)3D物體撞在一起的時(shí)候,這種技術(shù)可以防止它們相互穿過。

  選擇何種碰撞檢測,與碰撞檢測的精度、速度、實(shí)現(xiàn)的簡單程度及系統(tǒng)的適應(yīng)性有關(guān)。碰撞檢測在3D游戲中至關(guān)重要,好的碰撞檢測要求人物在場景中可以平滑移動,遇到一定高度內(nèi)的臺階可以自動上去,而過高的臺階則把人擋住,遇到斜率較小的斜坡可以上去,斜率過大則把人擋住,在各種前進(jìn)方向被擋住的情況下都要盡可能地讓人物沿合理的方向滑動而不是被迫停下。在滿足這些要求的同時(shí)還要做到足夠精確和穩(wěn)定,防止人物在特殊情況下穿墻而掉出場景。

  反恐行動碰撞類型:武器與場景,人物與場景,武器與人物3類碰撞。

  記得剛開始我的時(shí)候,因?yàn)榱肆艘郧巴孢^CS,所以,嘿嘿,看見敵人躲在掩體后,就是一梭子AK子彈打過去,想穿死那些家伙。囧,敵人在掩體后居然完好無損,掩體上只出現(xiàn)了子彈留下的彈痕,顏色有深有淺,最后居然被猥瑣的掩體后敵人打成篩子。后面換成火箭,對著敵人掩體轟過去,期望打出個(gè)大洞來,囧,連彈痕也沒有,掩體上只有爆炸的一個(gè)黑呼呼的爆炸圓。武器對掩體的攻擊最多只能留下一個(gè)顏色深深的痕跡,欣慰的是可以留下不同的痕跡。猜想:間諜暗號,幽靈模式隊(duì)伍里傳聞雙方隊(duì)伍里有007,囧。利用武器對場景碰撞造成的痕跡向己方發(fā)情報(bào)。(碟中諜看1-3看多了嘿嘿。)

  人物和場景的碰撞大多要求都達(dá)到了上述的標(biāo)準(zhǔn),在場景可以平滑移動,遇到一定高度內(nèi)的臺階可以自動上去(如反恐行動的樓梯的每個(gè)階梯高度),過高的臺階把人物擋住(如反恐行動里面的高箱子那個(gè)高度),遇到斜率較小的斜坡可以上去(如反恐行動游戲里面的樓梯的傾斜度),斜率過大則把人擋住(如反恐行動法老神廟里面拱門內(nèi)側(cè)的柱子傾斜度)。

  關(guān)于人物在特殊情況下穿墻而掉出場景,現(xiàn)在的每個(gè)游戲都不可避免,CF里面了了就經(jīng)常莫名奇妙掉出場景(無底深淵,好黑,嚇人。),反恐行動里面出現(xiàn)這種情況的幾率很小,因?yàn)榱肆藦姆鉁y到公測只見過一個(gè)人掉進(jìn)去過。以前內(nèi)測的時(shí)候在被人打死的時(shí)候會出現(xiàn)不能復(fù)活進(jìn)行游戲,公測后者中情況了了基本沒見過了。

  還有一個(gè)大家都知道的現(xiàn)象,反恐行動不能人梯,跳到頭上,會一直從對方頭上彈下來為止。通過網(wǎng)上資料推測:可能是碰撞的循環(huán)算法引起的,即碰撞沒有發(fā)生,然后更新物體的位置,如果發(fā)現(xiàn)發(fā)生了碰撞,我們將把物體移回原來的位置不允許它穿越邊界。當(dāng)你挨著墻壁并試圖穿過去的時(shí)候,視角就開始震動。你正經(jīng)歷的就是將主角移回原位的情況。震動是因?yàn)槿×溯^大的時(shí)間片引起的。還有在法老神廟斷柱那里有個(gè)小土堆的角落,往那里走就會出現(xiàn)上述現(xiàn)象。其次是幽靈基地通往A區(qū)管道出口的返回入口,據(jù)推測這個(gè)現(xiàn)象不是碰撞算法的最壞情況出現(xiàn),而是極可能是哪個(gè)場景的帶入算法里面的參數(shù)有問題導(dǎo)致的。其次,研究所A區(qū)管道穿人現(xiàn)象,可能是碰撞檢測在處理2個(gè)人物,一個(gè)管道場景時(shí)候出現(xiàn)時(shí),數(shù)據(jù)符合要求,但是不切實(shí)際的穿人情況。

  武器和人物的碰撞很經(jīng)典,特別是在冷兵器對戰(zhàn)的時(shí)候,人物受擊打范圍比人物實(shí)體還要大。據(jù)了了分析可能是采用AABB(axis-alignedboundingboxes)算法,其對一個(gè)需要快速反應(yīng)的3D射擊游戲來說,我們可以犧牲一些精度來換取速度和實(shí)現(xiàn)的簡單化。所以在實(shí)戰(zhàn)中離敵人遠(yuǎn)些攻擊,再結(jié)合前面了了說的游戲引擎——?jiǎng)赢媱幼髌?。根?jù)游戲?qū)嶋H效果,入門冷兵器作戰(zhàn)的大門就為各位玩家打開大門了。子彈隊(duì)人物的碰撞是很有強(qiáng)度的,人物上體中彈,視角瞄準(zhǔn)器會晃動,特別是手臂和肩膀。各位新手注意啦。(了了是現(xiàn)在才知道的,很失敗。囧)

進(jìn)入《反恐行動》專區(qū)
查看更多《反恐行動》攻略
標(biāo)簽:反恐行動 
http://m.4uh5.cn/article/8736復(fù)制本文地址
閱讀本文后,您的心情是:(選擇后可查看結(jié)果)
 
惡心
憤怒
強(qiáng)贊
感動
路過
無聊
雷囧
關(guān)注
今日關(guān)注游戲
游戲?qū)n}
IGN 9分以上作品 愿者上鉤釣魚的那點(diǎn)趣事 深冬之寒,來一起看看游戲中精美的雪景吧