2020年12月に投稿した記事

UFOシューティング for micro:bit V2

UFO Shooting V2

「micro:bitではじめるプログラミング&マイコンボード入門」で説明したUFOシューティングゲームをmicro:bit V2用に拡張しました。効果音やマイク入力による緊急ヘルプを設けています。
C++によるlancaster-university/codal-microbit-v2 ライブラリを使ったマルチスレッドのmicro:bit V2の機能を駆使したプログラムとなっています。
●遊び方
・出現する7レベルのUFOを、宇宙船からミサイルを発射して打ち落としてください。
・宇宙船は、micro:bitを傾けることで移動します。
・Aボタンでミサイルを発射します。
・UFOが最下部に到達されるとGAME OVERです。
・UFOに侵略されそうな緊急時は、大きな声を出してみてください。1度だけ助かるかもしれません。
・すべてのUFOを撃墜すると”Perfect!”と表示されて23ポイントが与えられます。
是非、”Perfect!”が出るまでゲーミングしてみてください。

micro:bit本

「micro:bitではじめるプログラミング&マイコンボード入門」執筆しました。12月11日に新刊として登場します。

microbitbook

第1章 micro:bitの基本を知ろう
第2章 プログラミングをはじめてみよう
第3章 micro:bitのハードウェア
第4章 micro:bitのソフトウェア
第5章 micro:bit上のMicroPython
第6章 ゲーム・プログラミング
第7章 光のサイエンス〜micro:bitによるSTEM教育
第8章 センサを活用した科学研究
第9章 外部センサを活用した科学研究
第10章 拡張サイエンスボード
APPENDIX1 UFOスーパー・シューティング
APPENDIX2 micro:bitv2