第526章 兩個bug
當我寫了個BUG卻變成核心玩法 作者:青衫取醉 投票推薦 加入書簽 留言反饋
顧凡深知,此時兵貴神速,必須以最快的速度將一切解釋清楚,否則就很容易被莉莉絲借題發揮。
“莉總,這次的bug其實有兩個。
“第一個是fake-ai替代執政官進行建設的bug。
“第二個是玩家完成對局有遊戲沒有自動進行結算的bug。
“這兩個bug看起來確實很離譜,和我們設計的底層機製完全不同,我剛開始也是很費解的。”
莉莉絲一副“我信你個鬼”的表情。
你剛開始也很費解?
嗬嗬,你看我信不信。
顧凡不為所動,繼續說道:“在深入研究代碼之後,我發現這個問題確實比我們最初想象中要複雜很多。
“首先第一個問題,fake-ai替代執政官進行建設的bug。
“按理說,這種情況是不太可能發生的。但要說完全不可能,也並不100%符合底層代碼機製。”
這個開頭直接就把莉莉絲給震驚了:“等等,顧凡,你什麽時候開始選修茅盾文學了!
“你不覺得你這句話自相矛盾嗎?”
顧凡繼續說道:“莉總你聽我解釋。
“按理說,這種情況是不太可能發生的,這是因為我們在設計遊戲的時候,其實並沒有特意設計『fake-ai替代執政官玩家進行建設操作』的這種玩法和機製。
“因此玩家如果按照正常遊戲流程來體驗遊戲的話,可以確定,這種情況幾乎是99%不會出現的。
“而剩下的1%的情況,其實是您的要求。”
莉莉絲愣住了:“怎麽是我的要求呢?”
顧凡解釋道:“我記得《星辰計劃》最初的概念稿裏,就提出過一個要求:
“希望盡可能地讓兩名玩家和fake-ai,組成一個不穩定的三體係統,這是您要求的吧?”
莉莉絲愣了一下,隨即問道:“可這跟bug有什麽關係!”
這一點,其實並非莉莉絲提出的,而是秦鳳良提出的。
原因也很簡單,莉莉絲一直被fake-ai反複擊敗,因此想要尋找一個壓製fake-ai,甚至反過來利用fake-ai的辦法。
可是想要直接扣掉fake-ai的模塊是不可能的。
因為官方已經將這個係統內置到了編輯器中,裏邊盤根錯節、十分複雜,牽一發而動全身。
而且官方還在不斷地進行更新。
莉莉絲不敢自研引擎,怕手下這些二五仔們在自研引擎的過程中埋下更大的坑,所以隻能湊合著用官方引擎。
此時秦鳳良提出,可以讓玩家和fake-ai組成混亂的三體係統,互相幹擾。
按照原本的架構,這套係統是很完美的。
執政官和元首這兩名玩家會互相博弈,他們是遊戲絕對的主導者。
但fake-ai也並不閑著,它會時不時地搗亂,比如在生產線裏偷摸塞一個不符合規格的零件啊,又或者偷偷摸摸地停工某個正在建設中的關鍵建築。
執政官和元首在勾心鬥角的過程中,很可能並不會特別在意這是誰幹的,又或者他們意識不到fake-ai竟然還會搗亂。
在這種時候,矛盾自然就產生了。
設想一下,倆人正吵架呢,突然發現生產線上多了個零件,導致整個工業區停擺。
此時元首肯定要罵執政官瞎搞,但執政官也很冤枉啊,肯定辯解說不是自己幹的。元首就會說:不是你難道還能是我?
一來二去,這負麵情緒不就有了嗎?
也就是說,在執政官正常工作的情況下,fake-ai其實無法占據主導作用,它的任何行為都會變成搗亂和破壞行為。
再加上元首玩家點科技點,也大概率不會混著點,而是會專精某一條線,所以顧凡才說,這個係統出問題的概率隻有1%,剩下99%的情況都是不會出問題的。
而這1%的情況需要有兩個前提:
第一是執政官玩家完全開擺,不做任何操作,讓fake-ai實際上拿到了最高優先級的操作權,兩個權限不會互相幹擾;
第二是元首玩家特意去把執政官線和元首線上的所有與民意和ai有關的科技點全都點了,不斷擴大fake-ai在遊戲中的實際職權和智能水平。
聽到這裏,莉莉絲眉頭緊皺,趕忙打斷:“等等!
“前麵的我暫且理解了,為什麽元首玩家點這些科技點,會提升fake-ai的職權和智能水平?
“又為什麽,fake-ai的職權和智能水平達到一定程度後,它會進行自動建設?”
顧凡早就有所準備:“莉總,因為這種設計其實比較符合邏輯啊!
“在正常的遊戲流程中,我們肯定是希望元首和執政官越到遊戲的中後期,矛盾越大、難以解決的問題越多吧?”
莉莉絲點頭,這是理所當然的。
如果一上來就鬧翻了,那麽玩家很容易被勸退,也不會產生太多負麵情緒。
隻有勝利近在咫尺的時候功虧一簣,兩個人的互相埋怨才會到達頂峰。
從原理上來講,這是沒錯的。
顧凡繼續說道:“所以,我們就是按照這個目標去設計的。
“在最開始,fake-ai是完全蟄伏狀態,不能立刻暴露。
“因為剛開始的時候,元首和執政官還是偏向於合作的,而且地圖上的建築也不多。此時fake-ai瞎搞,就特別容易被玩家給發現。
“一上來就暴露怎麽能行呢?
“所以,我們就必須讓fake-ai的搗亂能力逐步提升。
“等到遊戲進入中後期,元首和執政官的矛盾凸顯出來了,彗星上的建築也變多了,這時候才是fake-ai大展拳腳的時候。
“但是,這個fake-ai的提升機製如果做成跟時間相關的話,就會缺乏彈性,而且也容易暴露,因為我們無法確定,元首和執政官之間到底有沒有矛盾。
“所以我們想了一個辦法,那就是將fake-ai的智能提升水平,與科技樹中的科技點掛鉤。
“這樣做有兩個好處:
“第一,玩家點科技點,代表著遊戲進入了中後期,同樣能夠實現我們之前想要達到的目的;
“第二,玩家點的民意科技點越多,往往意味著元首和執政官的矛盾越尖銳。
“因為不論是元首想要搞獨裁幹掉執政官,還是執政官想要提升自己的威望架空元首,點民意科技點都是必須的。
“而且我們還經過了精密的計算,隻點一條科技線上的民意科技點,也就解放fake-ai的一多半智能和算力,在兩名玩家都正常遊戲的情況下,隻能起到搗亂的作用,不會有其他的情況。”
莉莉絲雙眼瞪得像銅鈴,她大概懂了。
很顯然,這個設計也是源自於那個“讓fake-ai給玩家搗亂”的想法。
為了讓這種搗亂更加自然,所以逐步提升了fake-ai在遊戲中的權限,讓它實際獲得了在遊戲中進行建設的功能。
製作組還特意進行了雙重限製:
首先,在執政官沒有開擺的情況下,執政官的操作頻率也權限優先級還是高於fake-ai的。
那麽隻要執政官在正常建設,那麽不管fake-ai的智能達到何種程度,它的操作都隻會是搗亂,會嚴重幹擾執政官的建設;
其次,如果玩家隻點單一科技樹的民意科技點,那麽即便全點了,fake-ai的智能也發展不到獨自進行建設的程度。
可誰曾想,肝帝遇到的情況,就把這兩重限製全都給跳過去了!
執政官開擺了,壓根不進行任何有效操作。
而肝帝出於好奇,把元首和執政官這兩條科技線上與民意有關的科技點跳著點,結果就導致fake-ai的智能被全麵釋放,可以替代執政官進行建設。
莉莉絲再次打斷:“等一等!
“那樣的話,就又有兩個新問題了!
“第一,為什麽不直接對fake-ai的智能上限進行限製?比如直接把上限限製在50%左右!
“第二,為什麽不把fake-ai的智能設計成隻能搗亂、不能建設?”
顧凡沉默片刻:“莉總,誰說我們沒限製了?
“我們當然限製了。
“但問題在於,fake-ai程序,官方一直在更新迭代,而且ai本身也在不斷地學習和進化。
“而且我們對fake-ai進行限製也不像你想的那麽容易,就好像有一個進度條、拖一下就限製到50%了。
“因為ai的係統特別複雜,而且很容易牽一發而動全身,我們已經對fake-ai的智能進行了一定的限製。
“否則此時在遊戲中看到的,就會是一個堪比腳本般恐怖的怪物,而不是一個點到頭也僅相當於普通執政官水平的ai。
“莉總,你能想到那將會是何等恐怖的畫麵嗎?比現在這種情況還要可怕很多倍了!”
莉莉絲的嘴角微微抽動,仿佛已經看到了另一種世界線更加崩潰的自己。
“莉總,這次的bug其實有兩個。
“第一個是fake-ai替代執政官進行建設的bug。
“第二個是玩家完成對局有遊戲沒有自動進行結算的bug。
“這兩個bug看起來確實很離譜,和我們設計的底層機製完全不同,我剛開始也是很費解的。”
莉莉絲一副“我信你個鬼”的表情。
你剛開始也很費解?
嗬嗬,你看我信不信。
顧凡不為所動,繼續說道:“在深入研究代碼之後,我發現這個問題確實比我們最初想象中要複雜很多。
“首先第一個問題,fake-ai替代執政官進行建設的bug。
“按理說,這種情況是不太可能發生的。但要說完全不可能,也並不100%符合底層代碼機製。”
這個開頭直接就把莉莉絲給震驚了:“等等,顧凡,你什麽時候開始選修茅盾文學了!
“你不覺得你這句話自相矛盾嗎?”
顧凡繼續說道:“莉總你聽我解釋。
“按理說,這種情況是不太可能發生的,這是因為我們在設計遊戲的時候,其實並沒有特意設計『fake-ai替代執政官玩家進行建設操作』的這種玩法和機製。
“因此玩家如果按照正常遊戲流程來體驗遊戲的話,可以確定,這種情況幾乎是99%不會出現的。
“而剩下的1%的情況,其實是您的要求。”
莉莉絲愣住了:“怎麽是我的要求呢?”
顧凡解釋道:“我記得《星辰計劃》最初的概念稿裏,就提出過一個要求:
“希望盡可能地讓兩名玩家和fake-ai,組成一個不穩定的三體係統,這是您要求的吧?”
莉莉絲愣了一下,隨即問道:“可這跟bug有什麽關係!”
這一點,其實並非莉莉絲提出的,而是秦鳳良提出的。
原因也很簡單,莉莉絲一直被fake-ai反複擊敗,因此想要尋找一個壓製fake-ai,甚至反過來利用fake-ai的辦法。
可是想要直接扣掉fake-ai的模塊是不可能的。
因為官方已經將這個係統內置到了編輯器中,裏邊盤根錯節、十分複雜,牽一發而動全身。
而且官方還在不斷地進行更新。
莉莉絲不敢自研引擎,怕手下這些二五仔們在自研引擎的過程中埋下更大的坑,所以隻能湊合著用官方引擎。
此時秦鳳良提出,可以讓玩家和fake-ai組成混亂的三體係統,互相幹擾。
按照原本的架構,這套係統是很完美的。
執政官和元首這兩名玩家會互相博弈,他們是遊戲絕對的主導者。
但fake-ai也並不閑著,它會時不時地搗亂,比如在生產線裏偷摸塞一個不符合規格的零件啊,又或者偷偷摸摸地停工某個正在建設中的關鍵建築。
執政官和元首在勾心鬥角的過程中,很可能並不會特別在意這是誰幹的,又或者他們意識不到fake-ai竟然還會搗亂。
在這種時候,矛盾自然就產生了。
設想一下,倆人正吵架呢,突然發現生產線上多了個零件,導致整個工業區停擺。
此時元首肯定要罵執政官瞎搞,但執政官也很冤枉啊,肯定辯解說不是自己幹的。元首就會說:不是你難道還能是我?
一來二去,這負麵情緒不就有了嗎?
也就是說,在執政官正常工作的情況下,fake-ai其實無法占據主導作用,它的任何行為都會變成搗亂和破壞行為。
再加上元首玩家點科技點,也大概率不會混著點,而是會專精某一條線,所以顧凡才說,這個係統出問題的概率隻有1%,剩下99%的情況都是不會出問題的。
而這1%的情況需要有兩個前提:
第一是執政官玩家完全開擺,不做任何操作,讓fake-ai實際上拿到了最高優先級的操作權,兩個權限不會互相幹擾;
第二是元首玩家特意去把執政官線和元首線上的所有與民意和ai有關的科技點全都點了,不斷擴大fake-ai在遊戲中的實際職權和智能水平。
聽到這裏,莉莉絲眉頭緊皺,趕忙打斷:“等等!
“前麵的我暫且理解了,為什麽元首玩家點這些科技點,會提升fake-ai的職權和智能水平?
“又為什麽,fake-ai的職權和智能水平達到一定程度後,它會進行自動建設?”
顧凡早就有所準備:“莉總,因為這種設計其實比較符合邏輯啊!
“在正常的遊戲流程中,我們肯定是希望元首和執政官越到遊戲的中後期,矛盾越大、難以解決的問題越多吧?”
莉莉絲點頭,這是理所當然的。
如果一上來就鬧翻了,那麽玩家很容易被勸退,也不會產生太多負麵情緒。
隻有勝利近在咫尺的時候功虧一簣,兩個人的互相埋怨才會到達頂峰。
從原理上來講,這是沒錯的。
顧凡繼續說道:“所以,我們就是按照這個目標去設計的。
“在最開始,fake-ai是完全蟄伏狀態,不能立刻暴露。
“因為剛開始的時候,元首和執政官還是偏向於合作的,而且地圖上的建築也不多。此時fake-ai瞎搞,就特別容易被玩家給發現。
“一上來就暴露怎麽能行呢?
“所以,我們就必須讓fake-ai的搗亂能力逐步提升。
“等到遊戲進入中後期,元首和執政官的矛盾凸顯出來了,彗星上的建築也變多了,這時候才是fake-ai大展拳腳的時候。
“但是,這個fake-ai的提升機製如果做成跟時間相關的話,就會缺乏彈性,而且也容易暴露,因為我們無法確定,元首和執政官之間到底有沒有矛盾。
“所以我們想了一個辦法,那就是將fake-ai的智能提升水平,與科技樹中的科技點掛鉤。
“這樣做有兩個好處:
“第一,玩家點科技點,代表著遊戲進入了中後期,同樣能夠實現我們之前想要達到的目的;
“第二,玩家點的民意科技點越多,往往意味著元首和執政官的矛盾越尖銳。
“因為不論是元首想要搞獨裁幹掉執政官,還是執政官想要提升自己的威望架空元首,點民意科技點都是必須的。
“而且我們還經過了精密的計算,隻點一條科技線上的民意科技點,也就解放fake-ai的一多半智能和算力,在兩名玩家都正常遊戲的情況下,隻能起到搗亂的作用,不會有其他的情況。”
莉莉絲雙眼瞪得像銅鈴,她大概懂了。
很顯然,這個設計也是源自於那個“讓fake-ai給玩家搗亂”的想法。
為了讓這種搗亂更加自然,所以逐步提升了fake-ai在遊戲中的權限,讓它實際獲得了在遊戲中進行建設的功能。
製作組還特意進行了雙重限製:
首先,在執政官沒有開擺的情況下,執政官的操作頻率也權限優先級還是高於fake-ai的。
那麽隻要執政官在正常建設,那麽不管fake-ai的智能達到何種程度,它的操作都隻會是搗亂,會嚴重幹擾執政官的建設;
其次,如果玩家隻點單一科技樹的民意科技點,那麽即便全點了,fake-ai的智能也發展不到獨自進行建設的程度。
可誰曾想,肝帝遇到的情況,就把這兩重限製全都給跳過去了!
執政官開擺了,壓根不進行任何有效操作。
而肝帝出於好奇,把元首和執政官這兩條科技線上與民意有關的科技點跳著點,結果就導致fake-ai的智能被全麵釋放,可以替代執政官進行建設。
莉莉絲再次打斷:“等一等!
“那樣的話,就又有兩個新問題了!
“第一,為什麽不直接對fake-ai的智能上限進行限製?比如直接把上限限製在50%左右!
“第二,為什麽不把fake-ai的智能設計成隻能搗亂、不能建設?”
顧凡沉默片刻:“莉總,誰說我們沒限製了?
“我們當然限製了。
“但問題在於,fake-ai程序,官方一直在更新迭代,而且ai本身也在不斷地學習和進化。
“而且我們對fake-ai進行限製也不像你想的那麽容易,就好像有一個進度條、拖一下就限製到50%了。
“因為ai的係統特別複雜,而且很容易牽一發而動全身,我們已經對fake-ai的智能進行了一定的限製。
“否則此時在遊戲中看到的,就會是一個堪比腳本般恐怖的怪物,而不是一個點到頭也僅相當於普通執政官水平的ai。
“莉總,你能想到那將會是何等恐怖的畫麵嗎?比現在這種情況還要可怕很多倍了!”
莉莉絲的嘴角微微抽動,仿佛已經看到了另一種世界線更加崩潰的自己。