胖头猫游戏提供热门游戏下载和手游攻略!

随机性的乐趣:这些经典名作是如何随机生成的?

发布时间:2024-10-20浏览:62

大家好,今天给各位分享随机性的乐趣:这些经典名作是如何随机生成的?的一些知识,其中也会对进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!

但如果做得不好,随机性也会给游戏带来负面影响。如果游戏中很多事情的随机性太高,就会让很多不太有耐心的玩家觉得投入的时间是浪费,因为“无论怎么努力,《皇帝》都跟不上《皇帝》”比如因为开箱子、抽卡,很多作品被戏称为“找脸游戏”。

在游戏行业中,真正完全随机的游戏极为罕见。当我们掷骰子的时候,它离开我们的手之后,实际上就不再受我们的控制了。当它落在桌子上时,你也不能。知道何时停止。那么,如何在游戏中实现随机性,才不会出错呢?我们来看看这三款经典游戏的例子:

《最终幻想1》:从预先生成的数字中顺序读取

最初的《最终幻想》以及Square早期的许多Famicom游戏都是Nasir Gebelli编写的程序。他本人也是Apple II计算器时代的编程大师。因此,他也在编写代码来处理游戏中的随机性。需要解决的问题。

其中一种情况是角色在行走时遇到的情况。大多数这些遭遇都是由存储在ROM 中的预制表完成的。该表有256 个值。每当玩家迈出一步时,索引就会更新。这就是数字如何指向阈值的方式,低于该阈值将生成遭遇。

本质上,该系统是一个随后重复使用的随机数列表。当系统重置时,玩家的位置索引也会重置。

这并不是原版《最终幻想》中唯一的随机系统。在战斗过程中,当需要掷骰子时,会调用类似的系统,同样使用256值的随机系统,但这个系统是按顺序读取的,与遭遇生成索引不同,这个随机系统存储在电池供电的RAM,这意味着当你重新加载游戏时,你可以在同一区域遇到它,并且会同样批评敌人。

有趣的是,虽然这个随机生成器存储在RAM 中,但它并不包含在玩家的保存文件中。

在RPG游戏中,你必须小心随机数,因为当他们弄清楚随机生成的规则后,加入遭遇就没有意义了。对于休闲玩家来说,《最终幻想1》的随机性是很难猜测的,但是如果随机结果之间发生一场玩家根本赢不了的战斗怎么办?

例如,游戏中的一个房间里有一个名为Warmech 的Boss。它出现在遭遇概率较高的房间中,但只出现在第八组,需要开始的遭遇只会被3个值触发。所以这意味着在256场战斗中,你遇到Warmech的概率只有3次

《超级马里奥64》:线性同余发生器(线性同余发生器)

伪随机数的做法很受欢迎,因为这意味着执行时它们不会对游戏产生破坏性影响。这就是线性同余发生器。

首先从种子值开始,然后通过基本算法运算获得结果值。返回值时可以用作下一个种子值。例如,《超级马里奥64》 使用此方法。其算法是在65114 个数值后开始循环。由于生成器只有65114 种可能性,如果不需要的话不会添加随机性,因此只有在需要随机性时才会调用它。

《口袋妖怪翡翠》:随机种子值决定生长属性

《最终幻想》的随机生成器可以确定玩家何时何地遇到敌人,但这需要大量工作。《马里奥64》的生成器可以影响金币输出和敌人行为,但不会给游戏体验带来任何影响。破坏。《口袋妖怪》的随机生成器与前两者不同。

当怪物诞生时,有些数值会对玩家隐藏很长一段时间,但却可以对他们产生长期影响。由于神奇宝贝可以在玩家之间进行交易,如果玩家能够掌握这种随机性,那么将会对很多人的游戏体验产生灾难性的影响。

因此,在该系列的最新游戏中,开发人员将伪随机数变得更加复杂。由于游戏如此受欢迎,很多人甚至专门研究如何掌握游戏的随机性。他们这样做是希望得到很酷的怪物。虽然战力不高,但却非常罕见。由于游戏的随机生成器是通过种子值获得的,因此可以确定怪物的属性在特定位置是否稀有。

用户评论

你瞒我瞒

我一直觉得有些游戏里那奇妙的未知感让人更有乐趣,这款《模拟人生》总是出乎我意料的地方,就像它不是真的“设计”出来的一样!

    有6位网友表示赞同!

采姑娘的小蘑菇

这篇文章让我对游戏开发的新思路有了更深层的理解。原来随机性可以被这么巧妙运用,让玩家体验更加丰富多彩!以后我一定也要试试看如何在自己的作品中融入这个元素。

    有9位网友表示赞同!

▼遗忘那段似水年华

总的来说我觉得文章写得不错啊,但是我也想说一点,有时过多的随机性也会让人感到混乱和沮丧。毕竟我们玩游戏还是希望有一些规律和可控的体验吧?

    有18位网友表示赞同!

爱你的小笨蛋

我还真从来没有想过经典大作居然会用到“随机生成”这种方法!这篇文章让我对这些游戏有了新的认识,原来隐藏着这么多精彩的设计细节啊。

    有16位网友表示赞同!

孤城暮雨

确实,随机性可以为一个作品注入难以预料的惊喜和乐趣。比如经典游戏《塞尔达传说》里每个岛屿的布局、道具都是随机生成的,每次玩都有全新体验!

    有9位网友表示赞同!

迷路的男人

我觉得这篇文章太棒了!终于有人解释了为什么有些游戏总是那么令人着迷!原来是巧妙利用了随机性,让人们永远保持新鲜感和探索欲望!

    有17位网友表示赞同!

゛指尖的阳光丶

文章说的对,游戏本身就应该具有挑战性和未知性。如果全部按套路走,那不就是看电影一样吗?还是需要一些随机性的元素来让玩家在游戏中找到乐趣!

    有5位网友表示赞同!

陌上花

我有点疑惑,随机生成的要素真的能影响游戏的质量和体验呢?我感觉有些游戏过于依赖随机性,反而显得缺乏深度,你说是吗?

    有19位网友表示赞同!

弃我者亡

我还比较喜欢那些精心设计的、逻辑性强的游戏。虽然随机元素能增加一些惊喜,但是过多的随机性会让我失去方向感,这对我来说并不友好!

    有18位网友表示赞同!

嗯咯

我觉得文章提到了很多值得思考的问题。比如,如何找到一个合适的平衡点?既要让玩家有意外和惊喜,但也需要保证游戏的逻辑性和可玩性。

    有15位网友表示赞同!

此生一诺

游戏发展到如今已经越来越注重技术创新了,随机生成无疑就是一种非常好的尝试!

    有6位网友表示赞同!

心安i

我个人更喜欢那种可以反复体验、每次都不同的人生模拟类游戏,因为随机的元素可以让剧情更加丰富多彩。

    有6位网友表示赞同!

柠夏初开

这篇文章让我对那些经典游戏有了新的理解,原来它们背后的秘密都是如此的巧妙啊! 我现在更加期待去探索更多不同的电子游戏作品!

    有16位网友表示赞同!

oО清风挽发oО

我觉得这个标题很有意思,我虽然不知道具体的实现方法,但是我很想知道各种游戏是如何利用随机性设计的呢?

    有12位网友表示赞同!

请在乎我1秒

文章确实让我了解到了一些新知识,原来经典大作中也有着那么多的随机因素。这种“隐藏”的设计手法让人不得不佩服!但同时我也想问一下,这些随机元素的设置是否会影响游戏的平衡性和可玩性呢?

    有12位网友表示赞同!

放肆丶小侽人

这篇文章写得真好啊,让我对随机性这种设计理念有了更深的理解!我以后在玩游戏的时候也会更加关注哪些地方使用了随机生成的手法,看看设计师是如何巧妙地运用它来增强游戏的乐趣和挑战性的。

    有10位网友表示赞同!

抓不住i

其实我也很喜欢那些随机生成的元素,它们能够带来很多意外惊喜。就像是在探索一个未知的世界一样,充满了无限的可能性!

    有10位网友表示赞同!

热点资讯