112程序員的考驗(1 / 2)

加入書籤

柳榮華接下了玉蝴蝶的奪金決鬥挑戰。戰鬥將在下周五進行。距今還有一周時間。

孫軼民回到了自己房間,開始思考如何幫柳榮華贏得與玉蝴蝶決鬥的問題。

正如柳榮華所言,這場戰鬥必須贏。所以要做到有十足把握的,決不能靠運氣。既然如此,就必然在戰場上具備絕對的優勢。

如何取得絕對優勢?靠戰力高過對方?明顯不行。

玉蝴蝶發起的奪金決鬥是基於公平原則的,是設定戰力上限的決鬥。雙方戰力不能超過33萬,否則無法入場,而如果不及時入場,則將被係統視為自動認輸。

那麼如何取得戰鬥絕對優勢?按照孫軼民這個理工男的思維方式,很自然的聯想了技術。正如當初用襄王贏慕容那般,他需要為柳榮華專門製作一個用於羅漢對付禦冰的戰鬥程序。

正所謂知己知彼百戰百勝。在設計這個程序之前,他必須要對兩個職業有充分的了解。他對玉蝴蝶的禦冰職業了解自然不在話下,但對羅漢職業的了解寥寥無幾,除了羅漢的攻擊模式為物理近戰為主這一點之外。

他暫時向柳榮華要了賬號密碼在自己電腦上登錄玉樹春庭花,以便研究羅漢職業的戰鬥特點。

他操作起「玉樹春庭花」的角色,跑到長安西郊野外區域,對著一些小怪一一測試羅漢的各種戰鬥技能。最後卻得出了一個令人沮喪的結論:羅漢職業無法像霸王職業那樣,可以采用計算機程序進行半自動的連招輔助戰鬥。

根本原因在於:當初孫軼民開發的「演奏家」程序的輔助功能,是基於霸王職業可以將多種攻擊+增益+控製技能連貫起來施放從而讓敵人無法動彈瞬間殘血的職業能力特征。一般來說,一套連招下來,敵人基本上失血大半了,從而霸王能在戰場上占據極大的優勢。

但施放連招完畢,則需要手動操作,采取躲避或追擊策略,在這個過程中等待所有的攻擊與控製技能冷卻完畢,再此啟用程序輔助功能發起另一輪連招攻擊。這其中,手動與自動的界限非常清楚。而且一場戰鬥中基本上隻需要切換一兩次就可以,操作並不繁瑣,並不會影響程序戰鬥的效率。

但是羅漢職業不同。羅漢是防禦型職業。進攻技能自然有,但是它沒有控製技能。因而無法實現「攻擊+控製」連招快速克敵製勝,也就無法采用上述的半自動程序輔助模式。

那麼羅漢的特點是什麼?第一:他的皮厚,更耐打,同時它的攻擊技能傷害低,這些特點注定了羅漢參與的k必然是一場持久戰。絕不可能做到速戰速決。

第二:它有解控技能。而且作為防禦性職業,羅漢的解控技能比霸王的更實用,冷卻時間更短。

第三:羅漢有自助回血職業,回血冷卻時間隻有一分鍾。但是回血技能需要一個不被外界打擾的環境,一旦遭遇對方攻擊,回血過程即被打斷失效。

第四,羅漢有多個可以增益自身防禦能力的技能,比如提升自己生命值上限,增加自身物理防禦能力,增加自身對法術攻擊的防禦能力,增加閃避幾率等等,這些增益技能的冷卻時間大多不長,在一場戰鬥中可以反復使用多次。另有一個通過鍛造武器+10獲得的增益技能「雷霆之怒」,可以在10秒內大幅度增加攻擊能力並且無敵。但冷卻很長,一場戰鬥基本上隻能用上一次。

從以上特點可以得出結論:羅漢的職業技能功能瑣碎,操作繁復,需要很大程度的靈活配合,另外,戰鬥時間長,需要玩家有耐心與熟練度去操作。

如果非要用計算機程序輔助羅漢職業進行戰鬥,那它就必須是全程自動化戰鬥。

如果僅僅從理論上講,設計這個程序就如同演奏家一般,同樣基於黎允兒提供的服務器數據解碼模塊,並不存在問題。事實上有了這個解碼模塊,設計任何遊戲功能理論上都沒有問題。

但問題是,如果要設計這樣一個全自動操作戰鬥的程序,其設計難度會遠遠超過當初的「演奏家」,嚴重考驗程序員的技術功底。

畢竟演奏家的工作原理隻是做一個簡單的技能冷卻狀態監測,如果所有需要的技能準備完畢,那麼就按照預定的順序依次施放技能。這裡不涉及到戰鬥策略的問題。

但是自動戰鬥程序則涉及到麵對復雜戰鬥狀況隨機應對問題,這意味著程序需要復雜高效的程序算法,直接考驗到他的專業能力。

↑返回頂部↑

書頁/目錄

本章報錯

遊戲相关阅读: 入骨暖婚 最強兵王混花都 入骨暖婚:總裁好好愛 專屬偏愛:冷少情定寶貝妻 蝕骨纏綿:癡情闊少強寵妻 鬥羅之我成了朱竹清的伴讀 美劇之我是弗蘭克老爹 紀宋之始 纏綿入骨:總裁好好愛 纏綿入骨:總裁好好愛