小說王-台灣最大小說網 > 武俠仙俠 > 修真的電腦程序員 > 第十七章 天火燎原程序版

第十七章 天火燎原程序版


//本來這章打算周一一起發的,但是坐在家裏實在是忍不住了,就坐車來到單位的辦公室,上網傳了上來。大家看在我如此認真的分上,給我砸票吧!

一個優秀的程序員,在寫程序之前,要先做好需求分析,然後根據需求,設計程序流程、制定數據結構等。當一切的準備工作都做好以後,才能開始編寫代碼。這樣做出來的項目既結構清晰、性能優秀,又能提高編寫效率,極大的節省了早期随意編寫代碼而在後期發現漏洞,再次返工所浪費的時間。

現代的程序,早已經過了一段代碼打天下的時期。随着程序功能的增強,體積也不可避免的随之增大。大量複雜的代碼層層嵌套,動一行則牽全體,經常讓後期的維護人員無從下手,導緻大量程序的爛掉。

動辄幾十兆的代碼量,人們不可不想辦法将整個程序設計的更加合理。于是,“類”這個概念誕生了。

最通俗的講:一個類,就代表了一件事。它是現實世界中的事件在程序世界中的體現。

舉例說明:你痛扁了一個讓你看着非常不爽的人,在程序中,就可以用一個類a表示。a表示你打人的行爲,它本身是抽象的,但是當你将自己的行爲實施以後,也就是說當你真的打了一個人的時候,就等于你把類a給具體化了,用程序員的術語來講,這個過程叫做類的實例化。

以前我編寫的種種修真程序,都是很單純的修練過程,有迹可尋,有理可依,所以對程序的複雜性要求不高,代碼也就相應比較簡單。就連前幾天我向元嬰期進軍時,編寫的那段可以減少對人體的刺激、保護自己的程序,也就用一個類就搞定了。一般來說,正常的修煉過程,主體路線上用一個類都可以罩得住,最多再加上一兩個輔助性的小程序,也就算頂天了。

但是這次的情況卻完全不同,天火燎原作爲隻有修真者的最頂端---大乘期才能有實力施放出來的禁招,與其毀天滅地的恐怖威力相對應的,它的施展過程也同樣複雜的變态。每一步都要小心翼翼、仔細控制,微小的偏差都會導緻整個法訣的崩潰。

所以,我隻能策劃用多個類,互相輔助支援、來達到它的要求。

真個天火燎原的過程,依照我的理解,分做布局、激化、圍困、引燃、爆發等五個步驟。

第一步:布局。

以施法者爲中心,半徑根據自己的能力、或當時的情況需要來決定,在天空中規劃出一片範圍,這個範圍,就是天火燎原所能有效攻擊到的範圍。這個步驟由法訣“空間規劃”來完成。

空間規劃,大乘期常用法訣。大乘期的修真者已經與自然融爲一體,能夠預測出自身實力能夠達到的極限,能夠勘察出所有處于自己有效影響範圍内的生物的強弱,從而計算出在那個生物點上自己需要施加多大威力的攻擊,才能夠将此生物消滅。這是一種近乎于上帝般的預知能力,是隻有大乘期的修真者,才具備的實力。

第二步:激化。

施法者改變空氣中的原子活動規律,使其達到符合下個步驟的要求。此步驟由法訣“原子激蕩”來完成。

原子激蕩,大乘期法訣。憑借大乘期高手能夠調動天地間能量的特性,将近乎無盡的能量注入到虛空之中,使大氣中的原子活動加劇;或是将一處的能量調走,使此處的原子活動力降低。空氣中能量不平均的原子互相排擠、攪動,很快會形成一顧劇烈的能量旋渦。此時天空中風雲變色,活動的越來越劇烈的原子所迸發出的能量,形成了紅色的能量流,将真個天空染成了火紅的顔色,潛在的危險呼之欲出。

第三步:圍困。

此時敵人若還沒感覺到情況不對,那就真是傻子了。敵人的行動,無非分爲兩種,要麽被這恐怖的氣勢吓倒而逃跑,要麽趁你招數未完成時前來攻擊你。不管敵人做出哪一種選擇,假如能夠限制住敵人的行動,是現階段最妙的選擇了。

絕對空間,大乘期頂級法訣,極個别的大乘期高手才能掌握的法訣,需要級高的悟性才能學會的法訣,一個近乎于神迹的法訣。在施法者的影響範圍内,限制一切物體的行動。這是一種同時作用于精神與物理上的雙重控制,進入到攻擊範圍的敵人,隻能眼睜睜的看着施法者,卻無法做出任何動作。這是一種在華夏星上絕對排得上前五名的恐怖法訣。

以上三步,說起來清晰,做起來過程很細微,很複雜,我打算用程序來代替我進行操作。後面的兩步既簡單又過瘾,我決定自己親自來執行,以雷霆萬鈞的出場方式,來标示自己絕頂高手的身份。

第四步:引燃。

相對單純的步驟,隻要施法者用自己喜歡的攻擊方式,對原本就已經非常不穩定的虛空,作出有力的一擊,整個天空就如同一團澆滿了汽油的棉花被火點燃了一樣,劇烈的沸騰起來,漫天的爆炸聲,仿佛世界末日已經降臨。

攻擊的方式雖然可由修真者自行選擇,但是這一步驟攻擊的強度,卻決定了天火降落的速度和聲勢。所以我打算使用裂天來輔助自己,盡自己的所能,發出自己最強烈的攻擊,來玉成這個絕世的大招。

最後一步:爆發。

天火燎原的結尾階段,漫天的空氣原子,此時已經被完全的激發,噴發着驚人能量的無數原子,仿佛岩漿一樣的在天際沸騰,爆發時的聲音,化爲連綿不斷的驚雷響徹九天。

這時候我要做的非常簡單,就是将這股自己制造出來的毀滅能量,引導向自己的攻擊目标,然後就可以享受自己的成果了,天火燎原的景象,對于大多數人來所,隻是存在與教科書中資料。現場的觀摩,可是千年都難得一見的啊。

至此,一個完整的天火燎原,完成。

先給程序起個總體的框架。整個天火燎原的施放過程,從大體上分爲幾個獨立的法訣,那麽我就将每個法訣用一個類來表示。這樣整體的規劃好以後,然後再一個一個的實現。

代碼大緻如下:

namespace天火燎原

{

publicpartialclass天火降臨

{

布局a;

激化b;

圍困c;

大腦聯絡類d;

main()

{

if(a.布局結果())

{

inti=b.激化程度();

if(i>=5)

{

if(c.自動判斷())

{

d.ecute();//通知大腦,前三步完成。

}

}

}

}

}

publicpartialclass布局

{

空間規劃spatialplan;//制定攻擊範圍和個别需要加強的攻擊點

publicbool布局結果{

if(spatialplan.putation())

{

returnture;

}

else

{

returnfalse;

}

}

}

publicpartialclass激化

{

原子激蕩atomsurges;

inti;

publicbool激化程度{

atomsurges.surging();

i=atomsurges.takesthedegree();//取激化程度

returni;

}

}

publicpartialclass圍困

{

絕對空間absolutespace;//

publicbool自動判斷{

if(absolutespace.implementating())

{

returnture;

}

else

{

returnfalse;

}

}

}

}

(全本小說網)

追書top10

熊學派的阿斯塔特 |

道詭異仙 |

靈境行者 |

苟在妖武亂世修仙 |

深海餘燼 |

亂世書 |

明克街13号 |

詭秘之主 |

誰讓他修仙的! |

宇宙職業選手

網友top10

苟在妖武亂世修仙 |

苟在高武疊被動 |

全民機車化:無敵從百萬增幅開始 |

我得給這世界上堂課 |

說好制作爛遊戲,泰坦隕落什麽鬼 |

亂世書 |

英靈召喚:隻有我知道的曆史 |

大明國師 |

參加戀綜,這個小鮮肉過分接地氣 |

這爛慫截教待不下去了

搜索top10

宇宙職業選手 |

苟在妖武亂世修仙 |

靈境行者 |

棄妃竟是王炸:偏執王爺傻眼倒追 |

光明壁壘 |

亂世書 |

明克街13号 |

這遊戲也太真實了 |

道詭異仙 |

大明國師

收藏top10

死靈法師隻想種樹 |

乘龍仙婿 |

參加戀綜,這個小鮮肉過分接地氣 |

當不成儒聖我就掀起變革 |

牧者密續 |

我得給這世界上堂課 |

從皇馬踢後腰開始 |

這個文明很強,就是科技樹有點歪 |

熊學派的阿斯塔特 |

重生的我沒有格局

完本top10

深空彼岸 |

終宋 |

我用閑書成聖人 |

術師手冊 |

天啓預報 |

重生大時代之1993 |

不科學禦獸 |

陳醫生,别慫! |

修仙就是這樣子的 |

美漫世界黎明軌迹