第40章 張瓊給《冒險小當家》加入PK系統及匹配機制
「我們知道《冒險小當家》是個1V1打怪,掉裝備,穿上戰勝下一級怪物的簡單邏輯遊戲。」張瓊打著手勢,擲出前言。
這次江書宇第一個糾正,「也不算吧,你巫師的召喚物,就屬於2V1,還有主線劇情最後的巫師戰鬥,所有奇蹟、傳奇角色都跳下來各顯身手了。」
張瓊眨了眨眼,「好吧。」
「什麼叫好吧?你該不會是忘了你做了巫師的召喚技能,還忘了巫師戰鬥怎麼個事兒吧?」
張瓊一臉正經地說:「我當然沒忘了,想要實現召喚物和巫師配合作戰,又不能讓能力值太過變態需要我測試好幾次數值呢,但是現在有了萬代智能就可以自動進行數值整合了,而且插值運算還能對資料庫進行合理化的調教。」
江書宇抱著胳膊一臉不爽,「你下一步是想搞組隊那些東西吧?」
張瓊愣了一下,「額,其實有點差別。」
「那就是PK。」江書宇又補一刀。
張瓊又是一愣。
江書宇又說:「還有我覺得你這個《冒險小當家》做得太兒戲了,裝備不能分出部件來嗎?非得一整套一整套的掉落,太泡菜了吧,就不能增加點遊戲的搜集樂趣。」
張瓊沉默了。
江書宇一看他不說話,當即痛打落水狗,「你看如果把裝備部件分開,什麼頭盔啊,肩甲啊,靴子啊,總體合起來還是之前一整套的能力值,也不會造成人物能力溢出吧。」
張瓊指了他一下,「你之前說得是不錯,到這兒,我就得打斷你了。」
江書宇一臉不服,「我說錯了嗎?」
「錯了啊,你的意思是假設一套卓越風套裝的能力值規定是4,對吧,把頭盔、肩甲、靴子啊拆開來掉落就是1,0.5,0.5,1,1之類這樣的對吧?」
張瓊把江書宇的意思拆解,一旁的霍花琪眼睛頓時為之一亮。
「啊!」霍花琪轉身伸出小手在江書宇胳膊上拍了拍,「行啊!能想出這個辦法?看來你也有點本事嘛~」
江書宇臉色微紅,目光游移,「這不是明擺的事兒嘛,是他刻意求簡單,讓《冒險小當家》成了快餐遊戲,應該加入一些收集元素才能長久。」
「大錯特錯啊。」張瓊卻無比淡定地搖了搖頭。
江書宇頓時不服了,「怎麼叫錯了,是你沒想到這一點,就不願意承認。」
「我沒想到?」張瓊笑著指著自己,「那你告訴我來,如果有的怪物掉卓越藤,有的掉普通藤,有的掉女神,有的掉卓越女神,穿在一個人身上,會不會造成能力值有可能碾壓怪物或是被怪物碾壓?」
江書宇立刻針鋒相對,「那就讓怪物有裝備防身,就不會輕易被打死了,怪物也可裝備散件,壓制能力值,玩家同樣不容易被怪打死。」
「那和端游有什麼區別?」張瓊眼睛非常筆直地盯著江書宇的臉,語氣並無傲慢,甚至帶著一些高看,「你所說的這種把裝備分部位掉落,乍一看是一個增強玩家凝聚力的好辦法,可是你忘了《冒險小當家》或flash遊戲的核心要義,是什麼,是休閒。」
一個詞,休閒,頓時讓江書宇無話可說了。
「休閒遊戲如果在裝備系統做得太複雜,絕對是把玩家往端游攆,我雖然口口聲聲告訴玩家希望冒險小當家是作為端游的補充,希望他們能在端游中取得成就,可不代表我內心當中就是這麼想的,我當然希望我的玩家越來越多,所以,複雜的裝備系統絕不在我的考慮範疇。」
張瓊講話非常連貫,其清晰的邏輯思辨能力讓禹冬雪看得入迷了。
霍花琪則不斷在張瓊和江書宇劍拔弩張的對話過程中,反覆打量倆人表情,生怕他們幹起來了。
「但是你說對了一件事,《冒險小當家》應該擴充裝備池是真的。」
江書宇攤手,「你這人說話怎麼自相矛盾。」
「我說。」張瓊指了指屏幕上又拉了一坨的拓麻歌子,「我剛才做了四個小雞還沒有喚醒你對於插值運算的理解嗎?不能用插值運算在小當家裝備庫基礎上生成大量微調整的裝備嗎?反正玩家追求的不就是造型上的不同嗎?尹誠這個事兒交給你了,復現出來的裝備,有可能存在較為相似或是不夠美觀的情況,你要具體修改,我等會兒再教你怎麼把修改後的裝備放入彙編器讓插值運算給出合理的裝備模型。」
一瞬間,幾人腦海中頓時浮現出那四張小雞越變越順滑越好看的場景。
尹誠心臟劇烈跳動,「太好了,瓊大,這種跟計算機思維結合到一起的作畫模式,我以前想都不敢想,沒想到有機會接觸到,跟著你做遊戲太好了。」
張瓊看著陷入失神狀態的江書宇,他知道這傢伙絕對懵了。
他絕對沒有想到,張瓊會採取另一種更聰明更簡單甚至粗暴的方法去增強玩家凝聚力。
「別這樣。」張瓊隨意說了一句,「看你垂頭喪氣的,你能想到這麼多,還能說出PK這些新玩法,等於直接說對了我第四次更新的大部分,更牛逼了。」
江書宇擦了擦鼻子,看向別處,「我用你安慰?搞笑。」
霍花琪臉色又變了。
張瓊笑著說,「哈哈那就太好了,我這人說話比較直,老是得罪人,你不介意就太好了,你剛才不是問插值運算在對象集合層、概念層的效果展示又是咋樣的啊?」
「我跟你說,我這次添加的PK系統就正好用到這兩層定義。」
張瓊看向電腦上的資料庫,「既然是PK,那就必須對戰兩者水平實力相近才對,而我們看著這個列表,是沒有辦法得到一個直觀的體現的,這裡就可以讓插值運算讀取整個資料庫中玩家ID下的死亡次數、消滅怪物數量、等級、技能命中、防禦成功次數,得到水平旗鼓相當的玩家若干。」
「這樣一來就是這樣的。」
張瓊按下全選搜索,仍然是拓麻歌子的JAVA彙編器出現,但這次上面已沒有之前畫小雞的鋼筆矢量路徑代碼了,張瓊輸入了整體運算的指令,「這裡我們規定,綠色標記為遊戲苦手,黃色標記為普通人,紅色定義為綜合值較高,紫色定義為厲害玩家,金色定義為大神玩家,排序的模式將綜合各項指標產生『綜合值係數』,
「在資料庫中,綜合值係數不斷變化,讓對戰的雙方始終處於水平均等的狀況。」
王輝有些顧慮的說:「瓊子,是玩家各項能力加到一起,得到綜合值係數嗎?」
「當然不是了,綜合值係數到底根據什麼標準來制定,我給你們詳細解釋一下,因為這個原理很重要,決定了以後你們能不能用好插值運算,大幅節省自己的力氣。」
這次江書宇第一個糾正,「也不算吧,你巫師的召喚物,就屬於2V1,還有主線劇情最後的巫師戰鬥,所有奇蹟、傳奇角色都跳下來各顯身手了。」
張瓊眨了眨眼,「好吧。」
「什麼叫好吧?你該不會是忘了你做了巫師的召喚技能,還忘了巫師戰鬥怎麼個事兒吧?」
張瓊一臉正經地說:「我當然沒忘了,想要實現召喚物和巫師配合作戰,又不能讓能力值太過變態需要我測試好幾次數值呢,但是現在有了萬代智能就可以自動進行數值整合了,而且插值運算還能對資料庫進行合理化的調教。」
江書宇抱著胳膊一臉不爽,「你下一步是想搞組隊那些東西吧?」
張瓊愣了一下,「額,其實有點差別。」
「那就是PK。」江書宇又補一刀。
張瓊又是一愣。
江書宇又說:「還有我覺得你這個《冒險小當家》做得太兒戲了,裝備不能分出部件來嗎?非得一整套一整套的掉落,太泡菜了吧,就不能增加點遊戲的搜集樂趣。」
張瓊沉默了。
江書宇一看他不說話,當即痛打落水狗,「你看如果把裝備部件分開,什麼頭盔啊,肩甲啊,靴子啊,總體合起來還是之前一整套的能力值,也不會造成人物能力溢出吧。」
張瓊指了他一下,「你之前說得是不錯,到這兒,我就得打斷你了。」
江書宇一臉不服,「我說錯了嗎?」
「錯了啊,你的意思是假設一套卓越風套裝的能力值規定是4,對吧,把頭盔、肩甲、靴子啊拆開來掉落就是1,0.5,0.5,1,1之類這樣的對吧?」
張瓊把江書宇的意思拆解,一旁的霍花琪眼睛頓時為之一亮。
「啊!」霍花琪轉身伸出小手在江書宇胳膊上拍了拍,「行啊!能想出這個辦法?看來你也有點本事嘛~」
江書宇臉色微紅,目光游移,「這不是明擺的事兒嘛,是他刻意求簡單,讓《冒險小當家》成了快餐遊戲,應該加入一些收集元素才能長久。」
「大錯特錯啊。」張瓊卻無比淡定地搖了搖頭。
江書宇頓時不服了,「怎麼叫錯了,是你沒想到這一點,就不願意承認。」
「我沒想到?」張瓊笑著指著自己,「那你告訴我來,如果有的怪物掉卓越藤,有的掉普通藤,有的掉女神,有的掉卓越女神,穿在一個人身上,會不會造成能力值有可能碾壓怪物或是被怪物碾壓?」
江書宇立刻針鋒相對,「那就讓怪物有裝備防身,就不會輕易被打死了,怪物也可裝備散件,壓制能力值,玩家同樣不容易被怪打死。」
「那和端游有什麼區別?」張瓊眼睛非常筆直地盯著江書宇的臉,語氣並無傲慢,甚至帶著一些高看,「你所說的這種把裝備分部位掉落,乍一看是一個增強玩家凝聚力的好辦法,可是你忘了《冒險小當家》或flash遊戲的核心要義,是什麼,是休閒。」
一個詞,休閒,頓時讓江書宇無話可說了。
「休閒遊戲如果在裝備系統做得太複雜,絕對是把玩家往端游攆,我雖然口口聲聲告訴玩家希望冒險小當家是作為端游的補充,希望他們能在端游中取得成就,可不代表我內心當中就是這麼想的,我當然希望我的玩家越來越多,所以,複雜的裝備系統絕不在我的考慮範疇。」
張瓊講話非常連貫,其清晰的邏輯思辨能力讓禹冬雪看得入迷了。
霍花琪則不斷在張瓊和江書宇劍拔弩張的對話過程中,反覆打量倆人表情,生怕他們幹起來了。
「但是你說對了一件事,《冒險小當家》應該擴充裝備池是真的。」
江書宇攤手,「你這人說話怎麼自相矛盾。」
「我說。」張瓊指了指屏幕上又拉了一坨的拓麻歌子,「我剛才做了四個小雞還沒有喚醒你對於插值運算的理解嗎?不能用插值運算在小當家裝備庫基礎上生成大量微調整的裝備嗎?反正玩家追求的不就是造型上的不同嗎?尹誠這個事兒交給你了,復現出來的裝備,有可能存在較為相似或是不夠美觀的情況,你要具體修改,我等會兒再教你怎麼把修改後的裝備放入彙編器讓插值運算給出合理的裝備模型。」
一瞬間,幾人腦海中頓時浮現出那四張小雞越變越順滑越好看的場景。
尹誠心臟劇烈跳動,「太好了,瓊大,這種跟計算機思維結合到一起的作畫模式,我以前想都不敢想,沒想到有機會接觸到,跟著你做遊戲太好了。」
張瓊看著陷入失神狀態的江書宇,他知道這傢伙絕對懵了。
他絕對沒有想到,張瓊會採取另一種更聰明更簡單甚至粗暴的方法去增強玩家凝聚力。
「別這樣。」張瓊隨意說了一句,「看你垂頭喪氣的,你能想到這麼多,還能說出PK這些新玩法,等於直接說對了我第四次更新的大部分,更牛逼了。」
江書宇擦了擦鼻子,看向別處,「我用你安慰?搞笑。」
霍花琪臉色又變了。
張瓊笑著說,「哈哈那就太好了,我這人說話比較直,老是得罪人,你不介意就太好了,你剛才不是問插值運算在對象集合層、概念層的效果展示又是咋樣的啊?」
「我跟你說,我這次添加的PK系統就正好用到這兩層定義。」
張瓊看向電腦上的資料庫,「既然是PK,那就必須對戰兩者水平實力相近才對,而我們看著這個列表,是沒有辦法得到一個直觀的體現的,這裡就可以讓插值運算讀取整個資料庫中玩家ID下的死亡次數、消滅怪物數量、等級、技能命中、防禦成功次數,得到水平旗鼓相當的玩家若干。」
「這樣一來就是這樣的。」
張瓊按下全選搜索,仍然是拓麻歌子的JAVA彙編器出現,但這次上面已沒有之前畫小雞的鋼筆矢量路徑代碼了,張瓊輸入了整體運算的指令,「這裡我們規定,綠色標記為遊戲苦手,黃色標記為普通人,紅色定義為綜合值較高,紫色定義為厲害玩家,金色定義為大神玩家,排序的模式將綜合各項指標產生『綜合值係數』,
「在資料庫中,綜合值係數不斷變化,讓對戰的雙方始終處於水平均等的狀況。」
王輝有些顧慮的說:「瓊子,是玩家各項能力加到一起,得到綜合值係數嗎?」
「當然不是了,綜合值係數到底根據什麼標準來制定,我給你們詳細解釋一下,因為這個原理很重要,決定了以後你們能不能用好插值運算,大幅節省自己的力氣。」