randomseed是幹嘛用ㄉ啊
如果我今天設置一組對話
它有分階段
階段1 - "你好"
"哈囉"
"吃洨啦"
階段2 - "你要買什麼?"
"買啥?"
"這個在特價喔"
階段3 - "謝謝光臨"
"明智的選擇"
"多謝"
每個階段都是一個pool 各從裡面抽一個對話 放到一個商人NPC身上
藉此組合出27種對話內容的商人
商人在遊戲過程中自動生成
之後回去找那個商人 他也是會講一樣的話
那這個設計 可以用randomseed達成嗎
還是我需要的是別的東西
作者: aynmeow (只有我跟喵喵) 2019-01-30 11:11: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啊這樣跟直接在生成的時候寫進去有什麼差……
作者:
Bondrewd (The Novel)
2019-01-30 12:48:00可以每次都用time random