素早く組み立て、素早く攻略!2人用対戦ゲーム『Build&Crush』。
ステージを作る”ビルダー”とそれを壊しながら突き進む"クラッシャー”の二つの役割に分かれてお互いのゴールを目指す、焦らせあい対戦ゲームです。
ターゲットは家族同士や友人同士。
お互いのプレイへの反応を楽しみあうゲームを目指しています。
対戦するキャラの組み合わせ・勝敗によってストーリーが変化します!
目指せストーリーコンプリート!
担当箇所
- 全プログラム
私が初めて制作したゲーム『Build&Crush』を、展示などでいただいたフィードバックを元に一から作り直したものです。
* ダウンロードはこのページから飛べるウェブサイトにて行えます。
* 2画面にしてからゲームを立ち上げる必要がありますので、ご注意ください。
前バージョンからの変更箇所
Unityのプロジェクトから作り直しているので、変更箇所は全てです。
(動きが変わっていないように見えるところも、内部的には修正されています。)
前バージョンで私が担当したスクリプトも、そうでないものも、一から書き直しました。
特に分かりやすい違いは以下になります。
- 画面比率が想定の16:9とは異なるディスプレイでも、表示にズレが起こらないようにしました。
- 全てのシーンにおいて、2画面の表示がされるようになりました。
- UIに動きがつき、プレイヤーがどうすれば良いか一目でわかるようになりました。
- クラッシャー (P1) は完全コントローラ操作、ビルダー (P2) は完全マウス操作できるようになりました。
- ストーリーの文字に動きがつきました。
- バトル開始が唐突ではなくなりました。
- バトルに演出をつけました。
- ディレクターの要求通りの障害物の動き、SE、パーティクルを実装しました。
- クラッシャー (P1) の攻撃挙動により爽快感を持たせました。
- ビルダー (P2) のバグを修正し、ワゴン (P2が発車させることができる、P1妨害用ステージ) に置ける障害物の数に制限を設けました。
- プレイヤー選択、バトル、リザルトのUIを刷新しました。
- ストーリーやワゴンの情報の管理にCSVファイルを使うことで、非プログラマが値を動かしやすくなりました。
所感
2024年の芸祭において、ご家庭で遊びたいとのお声を多数いただき、あまりに根本的かつ多いために諦めていた修正に踏み切りました。
プロジェクトから変更する必要があったこと、また11/7のGC甲子園に間に合わせる必要があったことにより、修正にかけられる時間は約2週間で、とても根気のいる作業でした。
Unityを触り始めた1年前からの自分の成長を実感する良い機会になったと思います。
少しでも多くの方々にプレイしていただき、楽しんでもらえたら幸いです。
GitHubについて
レポジトリ自体はあるのですが、10人ほどのデザイナーさんが作成した画像やLive 2Dも入ったものであるため、公開していません。
就活の際はスクリプトファイルのみ公開することなどを視野に入れています。