一位改装专家设计了一款能够玩口袋妖怪火红的机器人,其最终目标是捕获理想的口袋妖怪。
宝可梦的乐趣多种多样。有些玩家喜欢追随故事情节、捕捉宝可梦和击败四天王,而另一些玩家则专注于完成他们的图鉴并获得稀有的闪光宝可梦。然而,对于那些参与竞争场景的人来说,最终目标是实现完美的内部值,也称为 IV。
每只捕获的宝可梦都会被分配 IV,即个体值。这些隐藏的数值从 0 到 31,对宝可梦的战斗表现影响巨大。这让 IV 值较高的玩家在与其他训练师对战时更具优势。
借助 Arduino 单板计算机,YouTuber Im_a blisy 旨在增加捕获具有完美 IV 的生物的机会。
尽管这些 IV 值难以捉摸,但玩家仍然有能力操纵伪随机数生成器 (PRNG) 以在系统中获得优势。
计算机不可能生成完全随机的数字序列。因此,软件利用基于“种子”值的计算来创建一个看似随机但并非真正随机的序列。
在《口袋妖怪火红叶绿》中,关键的种子值在开始屏幕上按下 A 键时立即确定。通过精确的时间安排,可以选择特定的种子值,该值随后会影响游戏中所有其他“随机”值。
这些种子以后可用于操纵游戏内的值。据 Im_a_blisy 称,这些种子值还可用于生成具有完美 IV 的特定 Pokemon 或通过耕种获得 Shiny Pokemon。
尽管采用了 Game Boy Advance 等较老的计算机处理器,但人类的反应速度仍然无法与计算机相提并论,因此创造性地实现了 Arduino。
Im_a_blisy 利用 Game Boy Player 和 E-reader,成功将运行 FireRed 的 GameCube 游戏机连接到 Arduino。这样,Arduino 便可以在指定帧准确按下按钮并生成特定的“种子值”。
Im_a_blisy 已成功收集并与 Pokemon 社区分享了数千个种子值,从而使其他玩家可以操纵自己的游戏过程并有可能捕捉到完美的 Pokemon。
发表回复