ポケモンしりとり』をつくってます(もうすぐリリース)」の記事でも書いた通り、Railsアプリケーションの開発を通してRubyやRailsの学習をするために、「ポケモンしりとり」を開発しました。おかげでRubyやRails、RSpecを使ったテストコードの書き方といった基礎はザックリ把握できたし、おまけでVue.jsを使った非同期通信についても学ぶことができました。学習を目的に個人開発をやってみてわかった知見を共有しようと思い、(このブログよりはよっぽど)読んでもらえる可能性の高いQiitaに記事を投稿してみました。投稿した記事では、「学習目的で個人開発を行うことのメリット・デメリット、個人開発学習のモチベーションを維持するコツ」について書いています。プログラミング初学者や個人開発に興味のある方には参考になると思うので、良かったら読んでみてください!記事はこちらqiita.comポケモンしりとりのコツポケモンしりとりのCPUはしりとりが成立するポケモンが残っている限り絶対に負けないので、戦略を立てておかないと勝つことが難しいです。いうことでこのブログを読んでいるあなただけに(?)ポケモンしりとりでCPUに勝つためのコツを紹介します。「ス」と「ル」で終わるポケモンが多いちゃんと数えたわけじゃないですが、最後の文字が「ス」と「ル」のポケモンが多いです。「サンダース」「アリアドス」「ドーブル」「ナエトル」などなど。「ス」と「ル」で始まるポケモンをたくさん覚えて、打ち返せるようにしておくとしりとりが続きやすいです。CPUに勝つための戦略CPUに勝利するには、しりとりが成立するポケモンを枯渇させるしかありません。開発者としてポケモンしりとりを何度も遊んだ経験から、「ス」と「ル」で終わるポケモンが多いことを利用して、「ス」や「ル」で始まるポケモンを枯渇させることがCPUに勝利するベストな戦略だということが分かりました(たぶん)「ス」で始まるポケモンは13体、「ル」で始まるポケモンは8体(最後の文字が「ン」ではないポケモンを除く)なので、どちらかというと「ル」のポケモンを枯渇させる方が手っ取り早いと思います。17:42Qiitaに『学習目的で「ポケモンの名前を使ったしりとり」ゲームをつくってみた』という記事を書きましたTweet関連記事2019-06-26【個人開発】『ポケモンしりとり』をつくってます(もうすぐリリース)『ポケモンしりとり』、つくってます。Rail...2018-01-28【技術書感想】「プロを目指す人のためのRuby入門」を読み終えましたRubyのフリーランスエンジニアを目指しています。