第135章:刺客DLL

刺客程序構思如下:首先,原有演奏家程序的“控制+攻擊”連招模式仍然可以在自動戰鬥中使用,因此這一段代碼也可以照搬。

但光有這段代碼是不夠的。這是因爲:

襄王大部分技能屬於近程範圍技能,所以其發起對敵方的致命連招攻擊之前,必須先接近對方到適當距離,以便發起第一招控制【疾風衝刺】。衝刺技能將對方擊倒的同時也讓自身迅速接近對方,然後才能展開連招攻擊,對敵方造成致命傷害。

此外,發動連招攻擊還必須具備所有的控制以及攻擊技能都已經冷卻完畢這個前提條件。

由於演奏家程序屬於半自動化輔助程序,這些前置的準備工作與判斷工作其實都是由人工完成的,並不需要程序操心。

但如今要開發的刺客程序是無人值守的全自動戰鬥程序,那麼所有這些前置判斷以及預備工作都必須由程序自身完成。

具體來說,就是要由刺客程序自己去控制襄王接近幽鬼,在有效距離內發起攻擊,然後在發起連招攻擊之前要準備好所有的前置條件。

人間幽鬼屬於遠程職業,它擅長遠攻,但是防禦比較脆弱,因此在戰鬥過程中他的主要策略是邊跑邊射,儘量避免與對方短兵相接。

所以程序還要讓襄王具備自動追擊的能力。這時候,霸王的加速技能“馳騁”成了追擊敵人的關鍵。

程序在判斷襄王已經準備好控制技能與攻擊技能冷卻完畢的情況下,使用馳騁技能開啓加速狀態,展開追擊。

在襄王距離幽鬼十步距離以內的範圍時,首先使用中程控制技能【疾風衝刺】將幽鬼擊倒控制在原地,並迅速接近對方,再展開連招殺戮。

這裡,疾風衝刺這個冷卻快射程遠的控制技能,便成爲致勝的另一個關鍵。

“疾風衝刺”這個技能是霸王職業爲數不多的中程攻擊技能之一,它可以在10步距離以內對準目標發起瞬間移動衝擊,並將之擊倒在地。如果與目標的距離超出這個範圍,則無法使用這個技能。

因此程序首先要做到的是準確判斷雙方的距離,避免讓技能空放。

只有衝刺成功,纔可能連上後面的那些技能,在短時間內給對方造成致命傷害。

但是衝刺技能也有一定的概率命中失敗,特別是當對方處於曲線運動過程中時候,衝刺更容易miss。

那麼這時候,程序就需要作出正確的選擇:如果沒有成功將對方擊倒,後續的技能就先不施放。留着等到下一次成功將對方擊倒之後再使用。

同時要考慮到,幽鬼作爲遠程攻擊職業,它會在逃跑過程中發射箭矢攻擊,程序必須要襄王有效的躲避這些攻擊,儘量減少傷害。

由於幻弓的武器攻擊是直線方向的,因此爲了減少自身傷害,襄王必須採用曲線的走位方式,讓對方難以瞄準,儘量降低自身受到的傷害。

並且在戰鬥過程中,需要讓程序隨時關注自身生命值,必要的時候服用生命回覆藥劑。不過,這個吃藥回血的功能在原有的採集精靈中已經具備了,刺客dll就沒必要重複。

霸王的連招攻擊殺傷力巨大,如果第一波連招攻擊能夠將對方擊斃,自然是最好的。但是程序必須考慮到所有的可能性。如果第一波攻擊無法讓對方斃命,那麼幽鬼殘血逃跑了,他會吃藥,還可以獲得他老婆的治癒。

那麼接下來的戰鬥過程就會比較複雜而且費時。

因爲經過第一波攻擊之後,大部分技能已經進入冷卻狀態,無法立即發起第二波攻擊。這時候即便追上了對方,攻擊殺傷力也沒有那麼強勁了。

這時候襄王有兩種選擇,一是繼續展開追擊,但是這時候,即便追上了,也只能對敵方造成零散的傷害,因爲不是所有的連招技能都已經準備完畢。

第二種也是最好的選擇:暫停攻擊等待所有技能冷卻,以便展開下一波連招攻擊,置對方於死地。但是在這個等待過程中,對方可能會進行遠程反擊,此時必須要考慮躲避,保存好自己的生命值。

對方也有可能趁襄王休息的時候逃跑,那麼襄王就不應該原地待命,而是要保持追趕,不能讓對方逃脫。

在追趕的過程中要躲避對方的冷箭。同時,要隨時監控連招技能是否冷卻完畢,以及加速技能是否冷卻完畢。

一旦這兩項準備到位,則可以開啓下一波攻擊。

……

如此種種。

總之,這個刺客程序需要考慮的功能繁多,算法複雜。

當初爲柳榮華開發羅漢版刺客程序,花了將近一個星期。霸王版刺客程序有一部分代碼可以現成引用,因此需要耗費的時間相對少一點,但孫軼民估計至少也需要3,4天。

爲了加快進度,儘早爲神女無心復仇,他已經顧不得今日公司加班的勞累以及明日要早起上班的事實。這一晚,他在房間工作到深夜兩點,才放下鍵盤,掛上採集精靈。然後洗洗上牀。次日照樣早起上班。

在忙碌的工作與遊戲生活中光陰飛逝。這期間,他白天讓襄王掛機陪伴保護神女採藥,自己則在公司上班加班,晚上加班回來則熬夜搞程序。

轉眼已到連續苦幹三日,又到了週五。他的霸王版【刺客】(後續都簡稱刺客)程序大體上已經開發完畢了。

週五這晚下班難得早一點,19點就到了家裡。他決定對刺客程序進行一番實測。以便爲刺殺人間幽鬼做最後的準備。

由於刺客程序是dll文件,因此他重新建立了一個EXE程序框架,加載dll編譯成一個獨立的可執行文件“刺客.exe”,進行單獨戰鬥測試。

測試是實戰測試。當然,他並不會跑到野外打開攻擊模式主動攻擊陌生人。他主要的測試方式是在長安北大街找人切磋。

長安北大街鐵匠鋪附近的位置,向來是衆多喜好格鬥玩家的聚集之處。友好切磋活動在這裡時刻都在進行着。

作爲繼慕容之後的本服第一競技高手,孫軼民的到來引起人羣的騷動。衆多玩家躍躍欲試。

他在現場找了一個名叫【墨纖塵】的女幻弓角色進行測試。看起來此人名字似乎有點眼熟。重點是她的戰力和人間幽鬼差不多,正適合測試。便點擊發起切磋邀請。然後啓動了刺客程序。

對方接受了切磋邀請。屏幕上出現倒計時。孫軼民按下了f11鍵啓動戰鬥,然後雙手離開鍵盤,交握與胸前,悠閒的坐在屏幕前觀戰。

戰鬥開始,墨纖塵開始快速移動以與襄王保持距離。邊移動邊射來嗖嗖箭矢。

襄王採用曲線的追擊路線,這樣可以更好的避免被對方射中。

對方的走位很嫺熟,襄王以當前的速度無法追上,卻不時地吃了幾根冷箭,掉了一些生命值。

此時,刺客啓用了加速技能“馳騁”,襄王頭頂多了個小翅膀的圖樣,然後移動速度增加了一倍,很快拉近了與墨纖塵的距離。

在距離對方只有7格(7步)的時候,襄王雙手操持着長戟,一個箭步將對方戳翻在地,隨機展開了一段瘋狂的連招攻擊。這部分功能,完美複製了演奏家的連招模式。

一輪攻擊完美收官,墨纖塵只剩下28%生命值。她開始躲避,襄王沒有追擊,反而坐下來開始打坐回血,以求回覆剛纔丟失的生命自。此時他的生命值仍然在90%。

墨纖塵見狀折返,站在距離襄王30步的距離處,開始射來箭矢。襄王中箭,起身走曲線迂迴躲避,對方的箭矢有一大半沒命中,襄王頭上偶爾泛起一些帶負號的紅色數字,生命值小幅下降。

但他只是在走曲線躲避對方攻擊,卻並沒有急於追擊。

這樣僵持狀態維持大約30秒之後,襄王再次啓動了剛剛冷卻好的加速技能。想來,其他用於連招攻擊的技能大部分冷卻完畢了。

毫無懸念,墨纖塵被再次被追上並擊倒,一輪-暴戾的連招攻擊之後,她癱軟在地。戰鬥結束。

刺客程序的測試達到了孫軼民預期的效果,令讓他滿意。

墨纖塵下場,孫軼民正想再找個別的幻弓多測試幾次以便更加確切驗證程序的戰鬥能力,此時卻收到了禺彊的切磋邀請。

(待續)

第57章:紙上談兵【169】美人之恩【186】獨守空房【263】意外之約【243】寒潮初降【260】了斷恩怨第56章:何小泉【308】以身作答【259】冤家路窄【162】圖窮匕見第98章:齷齪大叔【245】冬日隱憂【292】以愛謀生第28章:郭景淳【304】巫山疑雲第42章:昔日恩怨【263】意外之約第105章:英雄救美【196】碳烤魷魚第60章:黑客少女第47章:墨瀾雪嫣第121章:一表人才【254】無路可逃【305】網約奇案【138】影流之主【194】命途多舛【251】慕容往事第10章:特色系統第108章:神弓拂月【226】水榭花都【233】受寵若驚第28章:郭景淳第117章:東莞之旅第2章:成功人士第46章:幽冥競技場第123章:網遊生態系統第17章:匆匆那年【232】終極接觸第60章:黑客少女【171】冰心如玉【269】強哥捉姦第2章:成功人士第107章:魑魅魎魍第85章:客家妹子【266】得償所願【153】脣槍舌劍【230】任重道遠【206】鳥圖騰【290】程序之戰【203】破鏡重圓【255】安慰獎【272】調兵遣將第84章:陌路倩影【222】程序泄露【252】最冷一天第51章:絕渡逢舟第93章:奢豔婚典第80章:虛擬約會【252】最冷一天第18章:夢中女神【176】破釜沉舟第62章:柳暗花明第87章:玉蝴蝶第130章:老趙戒菸【306】文景公寓第108章:神弓拂月【192】衣冠禽獸【161】牛年大吉【139】冰釋前嫌【171】冰心如玉第79章:奪寶神器【279】灰色軌跡【292】以愛謀生第109章:阿詩瑪【168】絕渡逢舟【186】獨守空房【196】碳烤魷魚【225】曰跑基地第60章:黑客少女第51章:絕渡逢舟【173】力單勢孤【215】寶刀未老第29章:幽蘭操第65章:劍走偏鋒第48章:系統更新【274】嗜血狂殺【223】東門奇談【180】錦上添花【240】競技之聖第17章:匆匆那年第129章:城戰指南第48章:系統更新第121章:一表人才第30章:寶石系統第127章:聚義閣第44章:跋扈少年第38章:幫會福利【273】逆天聯盟【288】光耀別墅
第57章:紙上談兵【169】美人之恩【186】獨守空房【263】意外之約【243】寒潮初降【260】了斷恩怨第56章:何小泉【308】以身作答【259】冤家路窄【162】圖窮匕見第98章:齷齪大叔【245】冬日隱憂【292】以愛謀生第28章:郭景淳【304】巫山疑雲第42章:昔日恩怨【263】意外之約第105章:英雄救美【196】碳烤魷魚第60章:黑客少女第47章:墨瀾雪嫣第121章:一表人才【254】無路可逃【305】網約奇案【138】影流之主【194】命途多舛【251】慕容往事第10章:特色系統第108章:神弓拂月【226】水榭花都【233】受寵若驚第28章:郭景淳第117章:東莞之旅第2章:成功人士第46章:幽冥競技場第123章:網遊生態系統第17章:匆匆那年【232】終極接觸第60章:黑客少女【171】冰心如玉【269】強哥捉姦第2章:成功人士第107章:魑魅魎魍第85章:客家妹子【266】得償所願【153】脣槍舌劍【230】任重道遠【206】鳥圖騰【290】程序之戰【203】破鏡重圓【255】安慰獎【272】調兵遣將第84章:陌路倩影【222】程序泄露【252】最冷一天第51章:絕渡逢舟第93章:奢豔婚典第80章:虛擬約會【252】最冷一天第18章:夢中女神【176】破釜沉舟第62章:柳暗花明第87章:玉蝴蝶第130章:老趙戒菸【306】文景公寓第108章:神弓拂月【192】衣冠禽獸【161】牛年大吉【139】冰釋前嫌【171】冰心如玉第79章:奪寶神器【279】灰色軌跡【292】以愛謀生第109章:阿詩瑪【168】絕渡逢舟【186】獨守空房【196】碳烤魷魚【225】曰跑基地第60章:黑客少女第51章:絕渡逢舟【173】力單勢孤【215】寶刀未老第29章:幽蘭操第65章:劍走偏鋒第48章:系統更新【274】嗜血狂殺【223】東門奇談【180】錦上添花【240】競技之聖第17章:匆匆那年第129章:城戰指南第48章:系統更新第121章:一表人才第30章:寶石系統第127章:聚義閣第44章:跋扈少年第38章:幫會福利【273】逆天聯盟【288】光耀別墅