精華區beta C_Chat 關於我們 聯絡資訊
※ 引述《Winter1525 (霜汁哀桑)》之銘言: : 這個問題困擾了我一段時間== : 像是血量 攻擊力 防禦力 速度 等等 : 甚至是敵人的血量 傷害等等 : 這些數值都不是太漂亮的數 而是有點像亂數(? : 比如說12975 396 6295 141.64之類的 : 但buff那些都是像50% 100% 或是上升2000 500之類的 : 或是機率就1% 0.5% 不會出現87.63% : 想請問那些數值是怎麼選出來的? : 是固定一個範圍 然後去隨機骰一個出來? : 還是就工程師憑感覺按? : 還是取多個數值再取平均? : 還請各位有涉略相關知識的大佬解答了 感謝了 : 簡單解釋給你聽 是遊戲就要平衡 所以不管是哪種職業、哪種攻擊 都要先決定可能的最大最小範圍 好比說玩家 HP 只有 100 的新手村 就不太會出現可以一刀砍 50 的怪 因為這樣兩刀新手就掛了 不好玩 所以工程師要去設計公式 然後再依據實際遊玩的感覺去調整 ------ 至於你看到的數嘛 這會是一個黑箱公式 然後再來是為了讓遊戲更有實感 會再加上一個波動範圍 所以大概會是這樣 攻擊傷害 = [黑箱公式] * [隨機範圍] 黑箱公式中有些東西會讓玩家知道、也能觀察 好比 MATK(魔攻) 會左右魔法系的傷害 然後再來是屬性相乘相剋... 對手的MD(魔防) 等等 那隨機範圍呢 就是利用亂數去計算 電腦有亂數產生器 (雖然可能是偽隨機...別太計較) 好比說 最後的輸出在 * 0.8 ~ 1.05 範圍內 所以每次砍下去的血都不同 而你看到的BUFF 那是黑箱公式中的東西 當然是多少就多少了 ------ 這樣有沒有回答到你的問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.158.11 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1598184221.A.2DE.html ※ 編輯: wahaha99 (1.171.158.11 臺灣), 08/23/2020 20:06:18
Winter1525: 所以像是確定一個範圍後帶入某個公式來決定(? 08/23 20:11
差不多是這樣 當然 越複雜的遊戲就要考慮越多 而增減傷害的方式也不是只有調整公式跟數值這唯一方法 好比WoW就會調整招式的CD時間、 或是搓招、連技需要的技巧等等 ※ 編輯: wahaha99 (1.171.158.11 臺灣), 08/23/2020 20:20:16
Winter1525: 了解 感謝您的解答 08/23 20:28
Winter1525: 所以總體來說是考慮各種因素 還有各種調整方式 08/23 20:30
Winter1525: 不能簡單的一概而論就是了 08/23 20:30
wahaha99: 是的 08/23 20:32
e2167471: 當年玩暗黑2 覺得那黑盒子超莫名其妙的 08/23 20:51
e2167471: 跟裝備上的數值根本對不起來 很多東西沒寫出來 08/23 20:51
llzzyy01: 就算是單機遊戲 公式訂得好不好 會影響遊戲體驗 08/23 20:59