分享一個自己花了三、四天做的不可描述餐廳
餐廳
截圖 共 4 張
模組介紹 作者原文
做餐廳也不可能做複雜了,之前這棟房子的前身是一座三層的餐廳,但餐廳根本無法正常運作,遊戲裏的AI是線性的,就是說除非遇到障礙終止目前動作,否則就要按照12345的步驟來執行,結果就是帶位慢、點單慢、上菜慢,基本4-5個小時上不了一桌菜。
因此作爲改進型號,餐廳的就餐區只有一層,廚房放在上端、接待在下端,總之正常餐廳運作經過嘗試是比較完美的(廢話,就這麼簡單的一層,還能咋的),而上層是兩層帶露臺和天台泳池的小別墅。
另外,就是餐廳不可描述的功能,原本想的是在餐廳佈置大量裝置和挑逗氛圍用品,讓其嘿嘿起來。在設計過程中,想到了關小人的想法,就建設暗門地下室……最初版本,是設計爲地下室中央爲活動區,邊沿放置大量小房間用警用監獄設施分割(呵呵呵……),小房間裏擺放一定生活必須設備,形成獨立小循環,結果……小人進去後就基本處於發呆狀態。
由此,我最初得出的結論是,AI對物品的選擇使用是優先在該層區域內進行隨機選擇使用,由於小房間設置過多,導致AI對生活用品使用判定混亂,無法正確選擇小房間內的物品進行使用,就是說:小人選擇了使用A,但是A在另一個小房間,由於無法出門就進入BUG循環直到AI崩壞。爲此,我對地下室進行了大改,小房間只進行睡眠功能,然後設計了一個比較大的生活區。
事實證明,我上面的結論是有一定道理的,大生活區建造好之後,也就是目前這個狀態,小人在大生活區內可以進行一定程度的活動,但是50%的時間依然處於發呆狀態,只是滿足最基礎需求,當然這也和AI本身的設計有關,但是我後來發現3、4個人在裏面卻無自主進行對話交流,顯然還有建築設計的問題。
那麼問題在哪呢?在調試MC的過程中,我才明白,AI的運作和我們自己操作是一個模式,也就是說小人會優先選定一個動作,並且這個動作在判定上有一定優先級,那麼這個動作就會反覆出現,如果這個動作無法執行,AI就處於反覆循環直到崩壞爲止,期間可能會由於需求而進行一些其他動作,但隨着時間變長,有高優先級卻無法執行的動作就會影響整個AI的運作。
那麼這個優先級的動作是什麼呢……唉……就是小人要出門回家……
所以,綜上所述,關小人進行自循環的想法是不可能實現的,只要鎖上門,小人就會處於智障狀態……當然,如果只是想關起來嘿嘿嘿,那倒無所謂,只是看着那幾個人傻傻的似的在下面對着音響抖抖抖,真的很無趣就是了。
暫時就這些,這棟建築其實還有一些小地方沒有完工,不過餐廳運作過程中,不時由於挑逗氛圍客人也會找地方嘿嘿嘿,倒是挺有意思的。而且可以拋棄住宅,直接住進去。
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。