Um especialista em modificações projetou um robô capaz de jogar Pokémon FireRed, com o objetivo final de capturar o Pokémon ideal.
Pokémon pode ser apreciado de várias maneiras. Enquanto alguns jogadores gostam de seguir a história, capturar Pokémon e derrotar a Elite Four, outros se concentram em completar seu Pokedex e obter Pokémon Shiny raros. No entanto, para aqueles envolvidos na cena competitiva, o objetivo final é atingir Valores Internos perfeitos, também conhecidos como IVs.
IVs, ou valores individuais, são atribuídos a cada Pokémon capturado. Variando de zero a 31, essas estatísticas ocultas impactam muito o desempenho de um Pokémon em batalha. Isso dá aos jogadores com IVs mais altos uma vantagem ao batalhar com outros treinadores.
Com a ajuda de um computador de placa única Arduino, o YouTuber Im_a blisy pretendia aumentar suas chances de capturar uma criatura com IVs perfeitos.
Apesar da obscuridade desses valores de IV, um jogador tem a capacidade de manipular o Gerador de Números Pseudo Aleatórios (PRNG) para obter uma vantagem no sistema.
É impossível para computadores gerar uma sequência completamente aleatória de números. Portanto, o software utiliza cálculos baseados em um valor “semente” para criar uma sequência que parece aleatória, mas não é verdadeiramente aleatória.
Em Pokemon FireRed e LeafGreen, o valor crucial da semente é estabelecido assim que você pressiona A na tela inicial. Com um timing preciso, é possível escolher um valor de semente específico, que subsequentemente influencia todos os outros valores “aleatórios” no jogo.
Essas sementes podem ser utilizadas mais tarde para manipular valores no jogo. De acordo com Im_a_blisy, esses valores de sementes também são úteis para gerar Pokémon específicos com IVs impecáveis ou para obter Pokémon Shiny por meio de farm.
Apesar do uso de um processador de computador mais antigo, como o do Game Boy Advance, a velocidade de reação humana ainda não consegue se igualar à de um computador, levando à implementação criativa do Arduino.
Ao utilizar o Game Boy Player e o E-reader, Im_a_blisy conectou com sucesso seu console GameCube rodando FireRed ao Arduino. Isso permitiu que o Arduino pressionasse com precisão o botão no quadro designado e gerasse um “valor semente” específico.
Im_a_blisy coletou e compartilhou com sucesso milhares de valores de sementes com a comunidade Pokémon, permitindo que outros jogadores manipulassem suas próprias jogadas e potencialmente capturassem o Pokémon Perfeito.
Deixe um comentário