もののけと遊ぶ

OVERVIEW

Unity・C#を利用して初めて作ったゲームです。UniRxやDOTweenなどを駆使して現段階で可能な限り工夫して制作しました。

YEAR 2020

概要

 Unity・C#の勉強をスタートして初めてのオリジナルゲーム。落下してくる敵を目標にミサイルを放ち得点を増やすシューティングゲームです。

背景

 Unity・C#の勉強として、3Dゲームの中で様々な物理演算が必要となるであろうシューティングゲームを初めて作成するゲームとして選択しました。

(企画当初はマリオやヨッシーなどの様々な年代が楽しめるようなゲームを想像していたのですが・・・)


注力ポイント

①シーン遷移

  DOTweenのDOFadeを利用してフェードインアウトしながらシーン遷移を行う。


②一時停止

  Time.timeScaleを利用しゲームシーンに一時停止ボタンを作成。


③DOTween

  DOTweenのSequenceを利用し敵と衝突した後のアニメーションを作成。


④タイムオーバー

UniRxを利用してタイマーを作成。タイマーが0になったらリスタート表示が生成する。