作者DevCPP (西嘉嘉)
看板Unlight
標題[徵文] [心得] 攻擊骰的數值
時間Tue Mar 20 14:30:06 2012
好久之前寫的一個小程式,目的是要來計算攻擊骰的數值。
其中,這個程式有兩個版本。
第一個版本是普通骰子攻擊,第二個版本是,傑多的因果之幻。
http://ppt.cc/8Tik
http://ppt.cc/PJQV
程式是用Dev C++寫的。
如果想要直接拿exe檔的話,就推文你的email吧!
還有,先聲明,如果電腦因此中毒本人不負責任,雖然我的exe檔絕對不是病毒。
註解有點小失誤,大家就不要太計較=w=
這個程式的主要目的是想要幫助玩家在遊戲中控管風險的。
比方說,馬庫斯有9滴血,你攻擊骰9顆當然有機會打死他。
但是,除非你神手,不然很難。
其中,
please input critical value(EX:0.05):
這個是要讓使用者給予一個自己覺得有風險的機率,
比方說,20次才有1次的大爆擊就要輸入0.05
計算方式是:求出各個傷害數字下的機率,然後總合起來。
比方說,4攻4防打1滴就要把2攻1防 3攻2防 4攻3防 的機率加總起來。
而因果之幻的算法比較麻煩一點點。
http://ppt.cc/8Vhb
歡迎大家來找碴~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.163.158.225
1F:推 fish770130:我估傷害都直接(攻骰-防骰)/3去算 還蠻準的 03/20 14:32
2F:推 azlbf:沒這麼複雜其實 只是因為怪物防卡屬於不可預測因素 03/20 14:33
3F:→ azlbf:所以... 03/20 14:33
4F:推 JPIGHEAD:我家的伯恩已經連續數十場20v14(約)架不起來了 03/20 14:34
5F:推 kula0000:我寫過期望值的程式,大概就真的(攻骰-防骰)/3 03/20 14:34
6F:→ azlbf:不過理論上來說 怪物10血 攻骰-防骰> 50秒的機率就很高 03/20 14:34
7F:→ DevCPP:其實這主要是給你算防禦用的 03/20 14:34
8F:→ JPIGHEAD:沒架反而容易爆骰 這什麼鬼!!不想拿狀態早點說阿!! 03/20 14:34
9F:→ kula0000:是說是會高一點點 03/20 14:34
10F:推 MoonSkyFish:一般人/3 眼鏡/4 貝姐/5 爆氣眼鏡(?)/2.5 03/20 14:35
11F:→ MoonSkyFish:這是我的感覺 沒有任何根據w 03/20 14:36
12F:→ DevCPP:會高一點點的原因是因為,他不計防大於攻的部分。 03/20 14:36
13F:推 fish770130:攻骰-防骰>50的話 除以3也有16以上...秒10HP當然高XD 03/20 14:36
14F:推 kula0000:是的,所以打羊角獸攻擊弄越高越好XDD 03/20 14:37
15F:→ JPIGHEAD:軍犬大概4.5 03/20 14:38
16F:→ DevCPP:對啊!所以我看到馬庫斯站到近距離都叫史普拉多攻移全下 03/20 14:39
17F:推 azlbf:官方已經說了阿 每顆骰都是6面2正4反 03/20 14:41
18F:→ azlbf:所以這種靠感覺得計算其實沒啥用 03/20 14:42
19F:→ azlbf:能算的只有N攻骰對M防骰的期望值 和秒怪的期望值 03/20 14:42
20F:推 key0077:2正是對面嗎(想作現實版的自己搞 03/20 14:43
21F:推 JPIGHEAD:應該是對面 因為從來沒看過動畫做出同骰子兩個XX的 03/20 14:44
22F:→ DevCPP:其實實際版的就直接拿便利商店的,紅色就當作骰到就可以了 03/20 14:46
23F:→ aoeandy:紅色不在相對面喔 03/20 14:47
24F:推 fish770130:FF19就有看到實體的攻防骰wwww 03/20 14:48
25F:推 MoonSkyFish:小樣本令人糾結之處(?) 就算有45%概率還是有可能20中3 03/20 14:50
26F:推 key0077:拿紅色會鄰面吧... 03/20 15:05