Open2
【Unity】視点切り替えシューティングゲーム RAYSER(V3)のソースコードを公開します

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