[請益] 關於決定名次的方法
在全長為500的賽道上
有六位比賽者A B C D E F
最終名次的順序是一開始就決定好的
500的跑道大致上分為兩區
隨機區:0-200
決勝區:200-500
在【隨機區】時,六位參賽者的速度是隨機決定的
因此六者之間的名次先後順序完全是亂數決定
而在【決勝區】時,會依造一開始決定的名次調整速度
假設本場比賽最終名次為【B A D E F C】
則調整速度如下
B:30
A:26
D:22
E:18
F:14
C:10
這樣只要跑的長度夠遠,最終結果就能依造【B A D E F C】的順序產生
(即使在最壞的情況:在【隨機區】階段時速度最慢,但最終名次為第一名)
不過這種作法有個缺點是,彼此之間速度的落差會很明顯
也就是說client看到若有某位參賽者加速
就能斷定這場比賽的第一名是誰
不知道有沒有什麼方法能夠讓參賽者之間看起來「競爭」激烈
卻又能夠依造我們所希望的結果跑出名次順序
--
看著喜歡的女生愛著別人,
那種感覺就是像領先了大半場的球賽,
卻被對方投進壓哨球逆轉,
很痛,
但是卻只能默默走回休息室。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.249.2.10
推
02/11 16:58, , 1F
02/11 16:58, 1F
→
02/11 16:58, , 2F
02/11 16:58, 2F
→
02/11 16:59, , 3F
02/11 16:59, 3F
→
02/11 17:28, , 4F
02/11 17:28, 4F
→
02/11 17:28, , 5F
02/11 17:28, 5F
推
02/11 22:25, , 6F
02/11 22:25, 6F
→
02/11 22:26, , 7F
02/11 22:26, 7F
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章