Music Girl

Unityで作られた2Dアクションゲーム。音楽の力を持つ少女を操り、さまざまな敵に立ち向かい、新たな力を得て、より強い生物に遭遇していきます。

所属: 東京コミュニケーションアート専門学校
ジャンル: アクションゲーム
プラットフォーム: WindowsPC
開発環境: Unity
使用言語: C#
制作期間: 2020年6月~2021年1月
チーム人数: プログラマー3人、グラフィッカー3人、プランナー3人

制作担当箇所


強攻撃の瞬間に爆発するアニメーション。


ゲームのステージ2では、ゲーム中に遭遇する敵や障害物を吹き飛ばす強力な攻撃力を手に入れることができます。アニメーションを正しく動作させるために、攻撃されたオブジェクトを検索して表示するようにプログラムされています。しかし、2つのアニメーションが同時に実行され、無限に繰り返されるバグがあったのです。障害物を分離し、2つのアニメーションが同時に実行されないように修正されました。


敵はプレイヤーのいるところを攻撃してくる


ゲームのフェーズ1では、投擲物を発射する敵が登場しますが、プレイヤーのいる場所を正確に発射し、プレイヤーが視野から外れると発射を停止するようプログラムされています。敵を囲む円は、プレイヤーが入るとプレイヤーの座標に向かって弾丸を発射し、プレイヤーが円を半周して右に通過すると敵の攻撃が止まるようにプログラムされています。


リスポーン


プロジェクトを始めたばかりの頃は、どこで殺されてもゲーム全体をやり直さなければならず、非常にもどかしい思いをしたものです。これを解決するために、ステージ2にリスポーンを追加することにしました。


攻撃待機中。


プロジェクト当初は、プレイヤーが何度でも攻撃できるため、非常に簡単で手ごたえのないゲームになっていましたが、このアンバランスを修正するために、最後に攻撃してから1秒待つと再攻撃できるようにプログラムされました。


その他の分野での貢献


このプロジェクトはマネジメントが難しいので、いろいろな面で貢献することになりましたが、グループとして初めて手がけたゲームなので、同僚と一緒に多くのことを学びました。

制作担当箇所:

  • キャラクターコントロール
  • カメラ 追従
  • UI
  • シーンの変更と一時停止ボタン
  • ゲームにBGMをつける
  • 敵とボスの攻撃