POTTIRI'S AUTOBIOGRAPHY

工作やダイエットやITで遊ぶアラフォーエンジニアの自伝ブログです。

アシスト機能をつけました/Goole検索で古い情報を除く

f:id:pottiri:20200816083219j:plain

お疲れさまです。POTTIRIです。
バトルしりとりに機能追加しました。
いや〜夏休みの間に一つ機能追加できてよかったです。

battle-shiritori.com

バトルしりとりにアシスト機能をつけました。

ポケモンの名前がわからなくて、しりとりが続かないという意見をいただいたのでアシスト機能をつけました。
2ターン目以降は「アシスト」ボタンが現れます。
クリックするとその時回答可能なポケモンが10個まで表示されるので選んでください。

 

Google検索のサジェスト(文字入れると候補が出るやつ)も考えたのですがこの形になりました。
・最初の1〜2文字がわからない可能性がある
・ボタンにしておけば将来的にアシストに使用制限を持たせてゲーム性をもたせることができそう
と思ったからです。
コンボ決めたらアシスト使用不可になると面白そうですね。

もう一つ、ポケモンを答えた時にポケモンの画像を表示させるようにしました。
これはGoogleが公開している画像検索APIを利用してます。
Googleさんがポケモンの名前で画像検索やってくれていて、バトルしりとりは検索結果を表示させてるだけです。
Googleさんが検索で著作権に問題がないものだけ抽出してるらしいので、
このような使い方をしても問題ない・・・ような・・・気がするのですが・・・。
よくわからないので問題がありそうならカットします。

Goole検索で古い情報を除く

Googleの画像検索APIを利用するのはかなり苦労しました。
ググりながらプログラムを作っていたのですが、
画像検索APIの仕様がガンガン変わっているため、
古い情報を載せてるサイトに困惑させられました(申し訳ないけど)。

どうしたもんやらと思っていたらGoogle検索に更新日時の検索条件を見つけました。
なんだよ、あるんじゃん。
助かりました。

「ツール」をクリックすると更新時期の期間指定ができます。
そんだけかい。

今回機能追加にあたり、それなりに苦労したので記事にしっかりと残そうかなと思ったのですが、
今回はあえて残しませんでした。
すぐに古くなるしね😅
ITの調べ物は公式サイトや上記の期間指定で最新・正確な情報を得るのがベターですよね。

最後まで読んでいただきありがとうございました。

 

アフィリエイト 

これからはじめるVue.js実践入門

これからはじめるVue.js実践入門