除了減少BUG以外在最后還要做技能整合。
做成1.2.3.4.5.6.7.8.9的技能格子,就像游戲里的快捷鍵一般,按下1,釋放一個技能,按下2釋放一個技能。
當然要考慮到技能的間隔和自己的承受能力。
為此還要制作技能倒計時。
小麥相信隨著自己能力的增強,計時也會不斷的呈現遞減模式。
那么就需要隨時對技能進行微調。
簡單,卻麻煩。
如果實現快捷鍵,接下來做技能連招就會方便很多。
小麥現在唯一擔憂的還是刷新率問題。
隨著王的出現,小麥對自己的刷新率失去了一定信心。
想徐允兒那瞬移般的速度,想捕捉,簡直太難了。
當前情況下依靠動態捕捉還可以實現,那對手再增強呢。
自己又該如何自處。
對于視線刷新頻率小麥有著多種設想,甚至多種預想的后手,但眼下只能先這樣保持著。
畢竟沒有多余的時間和資源供自己揮霍。
現在小麥多希望自己的團隊出現在永恒樹上,出現在自己身邊。
那樣的話還能給自己出出主意。
他們都是腦瓜靈敏的家伙,自己就不行了,畢竟擅長的方面不同。
再談到眼前的技能連招,比如有一個技能銜接其他技能,可能會出現新的方式。
2353,類似這種隨意的技能能量配合,以后一定會有的。
2是一個技能3是一個技能,5是一個技能,然后再使用3技能。
想象下自己以后的交戰方式,就覺得像極了游戲。
其實也可以用游戲的方式來理解。
對待新事物,小麥能接受,芯片也好,能量也好,小生的卡牌也好,所有的所有都是一扇全新世界的大門。
要想的走的長遠就要學會接受。
技能格子現在沒有時間去做,先把技能做出來封包才是關鍵,起碼可以調用。
制作技能大體上可以分為幾個步驟,第一是可行性的研究和計劃,第二是需求的分析,第三是設計細節,第四是進行代碼編寫開發,第五是進行代碼測試,檢查是否與預想相同,最后就是維護。
首先自己大體上要實現什么,然后對自己的能量進行評估,從技術的角度和可操作性的角度等多個方面進行分析,如果沒有可行性,那就只能停止這種想法或念頭,避免時間上的浪費,如果可行,就應該分析怎樣為這個想法指定一個初步計劃。
計劃什么,計劃自己想法或念頭的制作的能量模型規模。
這個規模如何,怎樣構建才得以實現,都需要考慮。
再就是需求,自己的需求是什么,是防御,是進攻,是主動,是被動,這個需求出發點是什么,是用以實現什么目的,有沒有什么資料可以參考。
再就是設計,設計階段就代表著已經確定了需求。
首先設計層面要遵循可編譯芯片的使用流程,并且建立標準。
也就是設計層面的一致性,這樣有利于自己對需求的修改和調整或者完善。
設計層面稍微復雜一些,首先是模塊、意圖、命名的標準化,就像是小麥之前寫過的,技能.逃跑系列.速度類,這種命名方式,命名盡管不算規范,但小麥以后會逐步的修改和完善,就像是一開始設定的數據庫‘背包’是以永恒樹命名,現在改為了永恒星。
調用方式里也都調整為了永恒星。
再然后就是開發,事關數據庫構建、連接點最后的修改,代碼編寫。
開發完成后最后一項就是測試,測試什么,測試自己意圖是否得以實現。
就像是九轉宮燈一般,它最后實現了九轉宮燈的功能。
除了測試意圖實現,還要對調用多個技能進行組合測試,然后還有能量調用測試。
對測試技能輸入不同的能量,檢測是否能正確處理并按照自己的預期運行。
做完數據測試還有安全性測試,要驗證自己設計的內置保護機制是否可以確實的保護自己的身體不被自己的能量傷害和被其它位置挪用,確保可編譯芯片根據相關權限和設定遵守命令使用自身能量。
安全性測試結束后還有強度測試。
測試自己以非理性釋放的能量數量、次數或者高輸出量能否穩定的運行。
小麥在設計技能的過程中還思考到很多問題。
就像小生所說過的一些自身經歷,都給了小麥很大啟發,其中就有其他能量侵入身體的案例。
小麥要新增加一個能量記錄和標識,執行查詢非自身能量的標識,只需要在的代碼編寫中添加不確定情況,‘無論何時如果非自身循環能量,進行標記’。
就像是常用代碼中的if,根據現有條件來判斷能量的‘真’和‘假’,從而返回相應的內容。
做個真假的判斷函數,計算能量回饋結果。
其過程較為簡單,只需要判斷身體當前階段是否超出現有能量預算,當結果為超出狀態時判斷異能量侵入,當結果為常態的數值區間時結果為安然無恙或‘平安’。
假設:
將身體總能量規劃為100單位,自身調用能量隨著總能量的多少自由浮動。
比如說小麥使用能量從100單位用到了80單位,那么自由浮動的設定的區間是-5(80)+5;
當能量到達86或者74的時候自動開始檢測能量。
只需要設置浮動區間,然后調用數據庫設定就可以完成,回到眼下。
小麥需要把技能結尾補全,也就是歸還能量,對能量痕跡進行檢查和捕捉。
公用能量靜態數據連接點獲取能量{
連接點端口輸出點=能量零值;
能量異常捕獲方式{
小麥.原因名稱(驅動管理員_小麥,口語密碼_“消失”);
端口連接點=驅動管理員.獲取能量(動態數據庫_統一能量定位‘小麥’,動態數據庫_使用者,動態數據庫_口語密碼);
}能量攔截捕獲(例外事物 1){
1.痕跡數量軌跡查出();}
歸還端口輸出點}/*
關閉能量通道相應能量參數端口輸出點 連接點}
公用能量能量輸出系列無效的關閉連接點(連接點端口輸出點){
能量異常捕獲方式{
如果(端口輸出點判斷等同=零值邏輯成立(判斷等同端口輸出點.確定關閉())){
端口輸出點.關閉();}
}接受捕獲(例外事物永恒星數據庫){
永恒樹數據庫.痕跡數量軌跡查出();}}