REPORTピックアップレポート

【3時間目】こういうゲームをなんて呼びますか?

2025.05.25


皆さんこんにちは、TST技術課のあらやまくんです。
今作っているゲームを自分は「弾幕シューティング」と思ってたんだけど、
皆さんはなんて呼んでるんですかね?具体的なゲームの名前とか出すんでしょうか?


弾幕から避けるゲーム作ろう【Part3】

① ぶつかった時に止めたい


猫と弾幕がぶつかった時に止めたいよね。
そんな時はこのコードを使うよ。
これを使うと全ての動きが止まるんだ。



これを使う条件として、猫に弾幕の輪の色が触れた時に動きが止まってほしいよね。
それを叶えるためにはこのコードを使うよ。

これを「もし」でつないであげて、完成したコードがこれだよ。

 

完成したものを1時間目で作った猫のWASDの動きのずっとのなかに入れてあげよう。
これでだいたい完成したね。

 

② 再開時に止まらないように


このままだと再開した時は触れたままだからすぐに止まっちゃうよね。
それは良くないので、ぶつかった時に弾幕を画面の端に持っていく処理を追加しよう。
というわけで、猫のスプライトをこんな感じに書き換えます。

 

 

その後、弾幕それぞれにこのコードを追加します。


  

これで大丈夫そうだね。これで完成にします!
 


※Scratchは、MITメディア・ラボのライフロング・キンダー ガーテン・グループの協力により、
Scratch財団が進めているプロジェクトです。
https://scratch.mit.edu から自由に入手できます。

この記事を書いた人

TST技術課 あらやまくん

TSTの技術課で働いています。業務効率化のためにプログラミングを実践中!

この記事を読んだ人はこんな記事を見ています