創作內容

6 GP

數值設計 TTL(time to live)

作者:夜下月│2014-03-04 18:34:21│巴幣:12│人氣:349
已下內容來自於在數學上非常專業且專精於Diable like遊戲的朋友,
是我們一群朋友在聊D3 2.0時,他解釋的。
因為TTL這個名詞其實對大多數人非常陌生,所以就將他說的內容整理一下分享出來。

=================================================================

數值設計 TTL(time to live), tank point
最近可以看到的遊戲案例:D3 2.0的堅韌就是TTL數值

基本算法就是 HP * (1 - 所有減傷)
一般遊戲設計的防禦公式是  Armor / (Armor + C)  [C是某常數]
所以對應到的 TTL
= HP / (1 - Armor / (Armor + C))
= HP / ( C / Armor )
= HP * Armor / C

HP * (1 - 所有減傷)  =>  HP / (1 - 所有減傷)

舉個例子 如果減傷90%  血量10000的話  那TTL就是十萬
所以公式就是10000 / (1 - 0.9)

減傷100%的話,TTL無限大

護甲公式有個常數C是自訂的,看你希望玩加護甲達到多少的時候減傷是50%...C就訂多少
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=2365285
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:遊戲開發|遊戲企劃

留言共 2 篇留言

陳樂
數學白癡的我表示看不懂

03-05 00:19

Lewis
我想成電路實驗用的TTL....

03-05 00:32

我要留言提醒:您尚未登入,請先登入再留言

6喜歡★ponderzs 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:基本程式測驗... 後一篇:[程式設計] Kamig...

追蹤私訊切換新版閱覽

作品資料夾

ilove487奇幻小說連載中
《克蘇魯的黎明》0669.日本甚囂塵上的謠言看更多我要大聲說昨天11:52


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】