EN

DEVLOG

居民為什麼會肚子餓:需求系統設計

在《轉生者們》裡,居民不是站在原地等玩家來搭話的布景。他們會肚子餓、會累、會無聊、會寂寞,也會為了這些事情出門、花錢、找人聊天,甚至走投無路時鋌而走險。

這篇介紹讓居民「活起來」的核心:需求系統。

四種慾望

每位居民身上都有四種慾望:

慾望 怎麼滿足 特性
食慾 吃東西 食物可以先買起來放,餓了再吃
睡眠 睡覺 必須空出一段完整的時間,但通常睡一次就飽
娛樂 做自己喜歡的事 同一件事做太多次會膩
社交 和人相處 需要對方也願意,而且聊一次補不了多少

你可以把每種慾望想成一個水位。水位會隨著時間慢慢下降。一旦跌破警戒線,居民就會感到飢餓、疲倦、無聊或寂寞,狀態跟著變差。反過來,如果好好滿足了,就會得到吃飽、睡飽、心情好的正面效果。

四種慾望的難易度也不同:睡眠最容易,一覺就補滿;社交最難,要和人來往好幾次才夠。

每天都有自己的行程

居民會替隔天排好行程:什麼時候工作、吃幾餐、什麼時候睡、有沒有空去玩或找朋友。一天的時間和體力有限,不可能每件事都做到最好,所以每個人都得取捨。

去哪裡滿足,也是一種盤算

肚子餓了,居民不會只往最近的地方跑。他們會比較手邊的選項:

  • 背包裡還有沒有存糧?
  • 附近的店貴不貴?遠一點的店比較便宜,但值得走這一趟嗎?
  • 去餐廳吃得比較飽,但口袋裡的錢夠嗎?

他們會考慮能補多少、要走多遠、要花多少錢,再看看自己的預算,選出最划算的一個。這也是商店和市場能做生意的原因(詳見〈一塊麵包是怎麼來到你手上的〉)。

慾望會養成性格

這個世界有「七罪」與「七德」,像是暴食與節制、貪婪與慷慨、懶惰與勤勉。它們和慾望息息相關:

  • 偏向罪的人胃口大、消耗快,但一次也能吃得多、撐得久。食物充足的地方,他們如魚得水。
  • 偏向德的人消耗少、比較省,但存不了太多。東西稀缺的時候,他們更能撐下去。

兩者沒有誰比較好,取決於他們活在多富裕的世界裡。

性格也不是天生寫死的。每個人每天都有大致該吃多少、該玩多少的份量,超過了就是放縱。一再放縱的人,可能慢慢染上罪;懂得忍耐的人,則有機會走向德。

走投無路的時候

四種慾望裡,只有吃和睡會要人命。無聊和寂寞雖然難受,卻不會死。

當一個人真的餓到撐不下去、身上又什麼都沒有時,他會怎麼做,要看他是什麼樣的人,以及對方是誰:

  • 善良的人會向認識的人開口求助,或者乞討。
  • 邪惡或叛逆的人可能去偷、去搶那些他本來就不喜歡的人。
  • 正義的人甚至可能搶奪惡人,再把東西分給善良的人。

活下來可能要付出道德的代價,而這也是罪在困苦中萌芽的方式。如果連這條路都走不通,那份結局也是他自己一路走來的結果,而不是擲骰子決定的。


需求系統是這個世界裡大部分故事的起點:商店為什麼有客人、居民為什麼會結交朋友、一個好人為什麼會變壞。之後我們也會再分享性格、人際關係與疾病等系統,看看它們怎麼和需求交織在一起。