[閒聊] 農場n季作物研究

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間13年前 (2013/03/08 00:05), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
這個要寫不難,最初版的之所以沒寫,是因為那時候 shovel(鏟掉作物) 這指令尚未完工。 我沒看 code 但多半是這樣寫的。當玩家在 grow 該種類作物的時候,它 會多設一個參數,就是現在是第1季。 當玩家在 collect 的時候,它判斷到這是 n 季作物,這時就「純收成」 ,然後變更資料... 1.設定此時為第2季 2.再收成時間縮短 開心農場是第一季收成完之後,會再經歷開花→成熟的階段,聖殿的農場 不需要這樣設,只要設定一個新的再收成時間(<第一季的收成時間)即可 ,比方該時間為第一季收成時間/2。 不難改,所以我最近可能會挑個作物實裝看看,原則上這是跟種植成本走 的,比方說一個一季作物,它花費 c 成本及 t 時間共收成 n 個,每個 單價 v... n x v - c 每單位時間淨利 = ────── t 則當今天把該作物改成 s 季作物時,收成數量為 sn,而這時花費時間為 t+(s-1)x0.5t,種植成本為 c'.. sn x v - c' 每單位時間淨利 = ─────── (0.5+0.5s)t 首先,s 越大,c' 就越大,這是確定的,問題即在於 c' 應增加多少。 它的算法很簡單,比方花費 10000元可以種出價值 20000 元的東西,則 當它再成熟時,時間花費剩一半,相當於花費 5000 元就又種出了20000 的東西... 原先 : 花費 10000+10000 得到 20000+20000 現在 : 花費 10000+5000 得到 20000+20000 所以我簡單擬了一個公式... c' = c x s x 1.3 when s > 1 原本種一個東西連種四次,成本 40000,花費 40 分鐘,得到 80000, 淨利 40000/40分鐘。 當這東西改成4季作物時,成本 10000 x 4 x 1.2 = 48000,花費 25 分鐘,得到 80000,淨利 32000/25分鐘。 也就是說,這樣的改法其實是比現在的收益更增加的,而各位需付出的 代價就是同一塊田在更多的時間內需種植著同一種作物。 (所以給予收益較原先高) 我想 1.2~1.3 應該都是可以的(因為各位的實際收成通常都會高於預期 收成數)。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.165.169.124 ※ 編輯: laechan 來自: 1.165.169.124 (03/08 00:07)

03/08 19:16, , 1F
辛苦了
03/08 19:16, 1F
文章代碼(AID): #1HEBhOXT (mud_sanc)
文章代碼(AID): #1HEBhOXT (mud_sanc)