※本記事は、ポケモンBDSPの経験値稼ぎを自動化するプログラムについて解説した記事です。ポケモンBDSPの操作をArduino Leonardoで自動化しております。「Arduinoって何?」って方は剣盾の00回目の記事を、Arduinoの環境構築(ライブラリ含む)は01回目の記事をご覧ください。
2022/04/26追記:Ver1.01公開しました。山男で回復するための右移動についてミスがあったので修正(×5と÷5を間違えていました)
本記事では、このプログラム(スケッチ)でできることや原理を解説したうえで、スケッチを配布しています。とにかくスケッチが欲しいという方は下へと読み飛ばしてください。
きっかけ、動機
ポケモンBDSPのメニューバグがアプデ1.1.2で改善したので再開しました(といいつつ旧ダイヤモンドやってます)。ストーリー後のやり込みといえば育成、厳選。ですが剣盾のぬるま湯育成環境に慣れた私には、BDSPの育成環境はしんどい。まずはレベル上げ。
旧DPであれば、育て屋に預けて歩き続ければLv100にできましたが、今回はできない。近年の経験アメやハピナス道場、その他育成施設もない。というわけで野生ポケモンとの戦闘によるLv上げを自動化します。
四天王チャンピオンは強すぎてA連打放置は安定しないかな・・・
これで何ができるの?
地下大洞窟には、旧作と異なりポケモンの隠れ家にて野生ポケモンが出現します。剣盾ワイルドエリアと同様、ストーリー進行と共に野生のレベルが上がり、殿堂入り後はLv60以上が出現します。その辺の草むらで育成するよりは効率が良いかと思います。
また、地下大洞窟には、一部箇所にポケモンを回復してくれる山男が出現します。この回復を利用し、地下にこもったまま半永久的に野生ポケモンとの戦闘を繰り返します。
なお、殿堂入り後の使用を想定しておりますので、殿堂入りまで進めてから使用してください。