PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Marginalman
[閒聊] randomseed
作者:
SuicideWorks
(SuicideWorks)
2019-01-30 11:08:11
randomseed是幹嘛用ㄉ啊
如果我今天設置一組對話
它有分階段
階段1 - "你好"
"哈囉"
"吃洨啦"
階段2 - "你要買什麼?"
"買啥?"
"這個在特價喔"
階段3 - "謝謝光臨"
"明智的選擇"
"多謝"
每個階段都是一個pool 各從裡面抽一個對話 放到一個商人NPC身上
藉此組合出27種對話內容的商人
商人在遊戲過程中自動生成
之後回去找那個商人 他也是會講一樣的話
那這個設計 可以用randomseed達成嗎
還是我需要的是別的東西
作者: aynmeow (只有我跟喵喵)
2019-01-30 11:11:00
感覺不需要這麼麻煩 就初始化只會一次 那一次把值設好就好
作者:
SuicideWorks
(SuicideWorks)
2019-01-30 11:13:00
那樣ㄉ話每次生成一個NPC都要記他的一組對話樹
作者:
lturtsamuel
(港都都教授)
2019-01-30 11:13:00
電腦沒有真正的隨機 是用一個很亂的函數產出來的 既然是函數 就需要輸入也有不用輸入的函數喇 就是常數函數 但那就不random
作者:
emptie
([ ])
2019-01-30 11:14:00
可是這樣的話你還是要存他的seed啊
作者: aynmeow (只有我跟喵喵)
2019-01-30 11:15:00
你他媽是有多少npc 再說那個感覺也不吃啥記憶體或效能R
作者:
emptie
([ ])
2019-01-30 11:15:00
還是你要拿NPC的UUID之類的東西去當seed啊這樣跟直接在生成的時候寫進去有什麼差……
作者:
lturtsamuel
(港都都教授)
2019-01-30 11:17:00
說是對話樹 其實是對話鏈而已吧 其他選項不用存啊
作者:
Bondrewd
(The Novel)
2019-01-30 12:48:00
可以每次都用time random
繼續閱讀
[BGD] 新活動
ken890126
[閒聊] 縫針
KafuuChino
[閒聊] 世新
Apache
瑪莉蘇
oz5566
[閒聊] 又小腹喇
QoGIVoQ
[閒聊] 我決定洗澡
SuicideWorks
四葉可愛
CavendishJr
Re: 【2018拜年祭单品】口袋竞技场-冰与铁之歌
oz5566
ㄚ貴
minisung
[新聞] 戀童男為奪12歲女童初夜 先讓她爸愛上他
F16V
Links
booklink
Contact Us: admin [ a t ] ucptt.com