視点切り替えシューティングゲーム RAYSER(V3)のソースコードを公開します
ソースコード
RAYSER(V3)の公開ソースです(Scriptのみ)
一週間ゲームジャム「そろえる」で実装したRAYSER(V3)のスクリプトです。
ゲームについて
縦型シューティングからサイドビューやフロントビューに切り替わるタイプのシューティングゲームを作ってみたくてチャレンジしてみました。
シューティングゲームにストーリー性を持たせたかったので、ゲーム進行中に会話を加えたりしています。
使用ライブラリ・アセット
UniRx
ゲームステータス更新などで主に使用。UniRxのMessageBrokerを使用することで、ゲーム中のスコア獲得のイベント発行やパワーアップ処理などのトリガーとして使用しています。DOTween Pro
タイトル画面UI切り替えやステージ移動処理などで主に使用Very Animation
VRMキャラクターのアニメーションなどに使用Cinemachine トップビュー、サイドビュー、フロントビューのカメラの切り替えで使用しています。
Input System トップビュー、サイドビュー、フロントビューの自機の操作で使用しています。