[請益] 關於決定名次的方法

看板GameDesign (遊戲設計)作者 (雞卷)時間16年前 (2009/02/11 14:23), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串1/1
在全長為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
你說用0~200隨機區如果是指 A 超過了200 之後會變速
02/11 16:58, 1F

02/11 16:58, , 2F
那麼每個人 變速的時間點就不同
02/11 16:58, 2F

02/11 16:59, , 3F
會不會已經有人到500 但是預設第一名的還在200之內
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
可以參考看看winning post之類的賽馬遊戲
02/11 22:25, 6F

02/11 22:26, , 7F
過了最後一個彎道就是所謂的決勝區
02/11 22:26, 7F
文章代碼(AID): #19acxona (GameDesign)
文章代碼(AID): #19acxona (GameDesign)