REPORTピックアップレポート

【7時間目】波動拳を出してみませんか?

2025.09.25


皆さんこんにちは、TST技術課のあらやまくんです。
格闘ゲームってしたことありますか?
格闘ゲームをしていて、波動拳を出す仕組みが気になりました。
というわけで、今回は猫に波動拳を出してもらいます。
 

① 波動拳を出す準備をします


波動拳を表現するにはボールが必要になるよ。
画像のように右下から追加してね。

 


今回は猫にはコードを一切書かず、Ballにコードを書いていくね。


 

② 波動拳を出すコマンドは?


波動拳を出すには「下、右下、右」と入力して、攻撃ボタンを押したらいいよ。
今回は簡単に攻撃ボタンを押さずに「下、右下、右」と入力したら出るようなコードにするよ。


③ コードを書いていこう


今回はコードを2つ用意したよ。
1つめはこれ。
最初始まった時にボールを隠しつつ、コマンドの入力を受け付ける状態にしているよ。
ずっとの中で下、右下、右を待っているね。コマンドを正しく受け付けたら「メッセージ1」を送っているよ。





2つめはこれ。
受け取った「メッセージ1」を受け取った際に動作するものだね。
隠れていたボールが表示されて、右に飛んでいき、端まで行くと消えるようなプログラムだよ。



 
0.25秒の値を変更することで、ボールの速さを変更することができるね。
 


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

この記事を書いた人

TST技術課 あらやまくん

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

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