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