2022年4月のテーマは「ARを体験しよう」です。最近、「メタバース」などの仮想世界を体験できるサービスがよく話題になります。仮想世界の体験につかわれる技術には、専用のゴーグルをつける「VR」のほか、今回のテーマである「AR」、最近はこの二つをミックスしたような「MR」というものもあります。
これらを言葉で伝えるのはなかなか難しいですが、実際に体験すればすぐにイメージできるはずです。導入には、GoogleアプリによるAR動物がおすすめです。
次に、「VR・AR・MRの違いやそれぞれの将来性をわかりやすく解説!」という動画(YouTube 侍エンジニア公式チャンネル)を見ました。この動画は長いので56秒~4分18秒まで(約3分)でOKです。
その後、実際にスクラッチでAR技術をつかった作品を作ります。このレッスンの「ARねこパンチゲーム」のほか、「AR蚊たたき」「ARでAirたいこ」の3レッスンがあり、それぞれに基本編と応用編を用意しています。
参考URL
AR体験の導入:GoogleアプリによるAR動物(ナレッジレッスン)
YouTube動画:「VR・AR・MRの違いやそれぞれの将来性をわかりやすく解説!」(侍エンジニア公式チャンネル)この動画は長いので56秒~4分18秒まで(約3分)でOKです。
スクラッチでAR作品①ARねこパンチゲーム(このレッスン)
スクラッチでAR作品②AR蚊たたき(ナレッジレッスン)
スクラッチでAR作品③ARでAirたいこ(ナレッジレッスン)
![学習のポイント](https://n-lesson.net/wp-content/uploads/2022/05/1-1.png)
完成作品(基本)
基本のゲーム(Scratchの公式サイトへ移動)→https://scratch.mit.edu/projects/670143724
完成作品(応用)
応用のゲーム(Scratchの公式サイトへ移動)→https://scratch.mit.edu/projects/672494968
基本のゲームをつくろう
![VRとAR、どこが違うのかな?違いを説明。](https://n-lesson.net/wp-content/uploads/2022/05/2-2.png)
![ARブロックのモーションセンサーについて説明。](https://n-lesson.net/wp-content/uploads/2022/05/4-3.png)
![スクラッチでつくる「ねこパンチ」ゲームの完成イメージと説明](https://n-lesson.net/wp-content/uploads/2022/05/5-2.png)
![(基本1)ねこをパンチする「ねこパンチ棒」を割りばしと折り紙でつくる。](https://n-lesson.net/wp-content/uploads/2022/05/6-3.png)
![(基本2)ARブロックをつかう準備、スクラッチでは「拡張機能」で「モーションセンサー」をつかいます。](https://n-lesson.net/wp-content/uploads/2022/05/7-2.png)
![(基本3)ビデオモーションの値をしらべる。「モーションの値」という変数をつくり、それをずっと表示させます。](https://n-lesson.net/wp-content/uploads/2022/05/8-2.png)
![ビデオモーションの値はステージで、いつでも確認できます。](https://n-lesson.net/wp-content/uploads/2022/05/9-2.png)
![(基本4)ビデオモーションの値とは?現実のねこパンチ棒とキャラクターのねこの重なりの動きをビデオモーションという。](https://n-lesson.net/wp-content/uploads/2022/05/10-2.png)
![(基本5)ねこのプログラム](https://n-lesson.net/wp-content/uploads/2022/05/11-2.png)
![(基本6)制限時間15秒でゲームが終わるプログラム](https://n-lesson.net/wp-content/uploads/2022/05/13-3.png)
ゲームをアレンジしよう
![(応用1)キャラクターをえらんでからゲームが始まるようにする。](https://n-lesson.net/wp-content/uploads/2022/05/14-2.png)
![キャラクターをえらぶプログラム](https://n-lesson.net/wp-content/uploads/2022/05/15-2.png)
![(応用2)カウントダウンしてゲームがスタートする](https://n-lesson.net/wp-content/uploads/2022/05/16-1.png)
![カウントダウンのスプライトを描く](https://n-lesson.net/wp-content/uploads/2022/05/17.png)
![ねこのプログラムを少しなおす](https://n-lesson.net/wp-content/uploads/2022/05/18.png)
![カウントダウンのプログラムをつくる](https://n-lesson.net/wp-content/uploads/2022/05/19-1.png)
![ねこの全プログラム](https://n-lesson.net/wp-content/uploads/2022/05/20.png)