Unity Visual Scriptingで二次元のシンプルゲーム
Scratch風の二次元ゲームをScratchのアセット(スプライトと音源)をインポートして作ってみた。
障害物が右から左に一定速度で移動してきて、現れるタイミングは乱数で変動させていますが、それを猫がジャンプして避けると言う単純なゲーム。猫は上にジャンプするだけなので、障害物と接触すると僅かづつの移動でも、最終的にはステージから落ちて終了。
ゲームの考え方はほぼScratchと同じ、Visual Scriptingも裏側ではC#のコードが動作するので、スクリプトの記述にはC#的な発想は必要。
カスタムイベントを猫がステージから落下をx座標から判断して発行して、タイマーを停止するようにしています。