以撒的结合是如何做到一个种子决定了那么多游戏细节的?(以撒的结合种子是什么意思)
一,以撒的结合是如何做到一个种子决定了那么多游戏细节的?
以撒是我最喜欢的一款Roguelike游戏,其上百个道具、怪物、地图可以组合出无限接近于无限的组合,这样的随机机制是以撒最大也最吸引人的一个特点。
每局都有一个种子,有相同的开场,但不代表所有的种子都被写好了的,同样的种子,不同的人玩可以创造出不同的可能,游戏的结局也会因为每一位玩家选择的不同而产生巨大的变化.充其量来说,个种子的原理往大了说就是高中数学,随机函数f(x)一旦确定,你每输入一个相同的x(就是种子的八位代码),那每次f(x)的结果都是相同的。种子的作用是让函数产生固定不变的随机数,再由这个随机数(绝对比种子位数长到不知道哪里去了)去决定游戏的布局。具体到《以撒》游戏上来,由于每一个房间,包括其地形、怪物、宝藏位置(注意是位置)都是固定写好的,所以这串随机数并不完全决定游戏的随机性,而是决定了其房间的组合顺序和道具的掉落。
也可以这么理解,种子不过是一个庞大的随机数表,随机分为外部随机和内部随机,外部随机包括房间的排布、宝箱的排布、怪物的排布等等,内部随机包括商店的无限补货、物质(掉落品、怪物、道具)被无限D4/D6/D10...等。——9
二,以撒的结合用种子通关算吗
获取视频信息失败
总结:以上内容就是 寻游戏 提供的以撒的结合是如何做到一个种子决定了那么多游戏细节的?(以撒的结合种子是什么意思)详细介绍,大家可以参考一下。