自作ゲーム紹介:杉撲滅デストロイヤー
- hensati11
- 4月3日
- 読了時間: 3分

今回は「杉撲滅デストロイヤー」を紹介、解説します。私の9作品目で、
私が所属している部活の「ゲーム制作部」で行われたゲームジャムにおいて制作したチーム作品で、「はる」をテーマとして作りました。
①概要
ゲーム性は杉を伐採して、手に入れた木材でパワーアップしさらに杉を伐採するゲームです。
制作環境はいつも通りのUnityとC#です。unityを選んだ理由はチーム制作がやりやすいからとのこと。自分はunity使ったことなかったので、部活内の有識者メンバーが決めました。
作ろうと思ったきっかけは「はる」→花→花粉と連想ゲームをしていき、
花粉を出しまくって人間を病院送りにするゲームと杉を伐採して花粉を撲滅するゲーム
この2つの案が最終的に残り、結果的に杉を撲滅することになりました。
制作期間は3日間で作りました。かなりぎりぎりになってしまったけど、メンバーが優秀なので何とか完成。ただ、一つだけ実装する仕様を忘れてたのは内緒。
チームメンバーはプログラマー5人。うちの部活は一人を除いて全員プログラマー志望なので当然こうなりました。ということで、またまた私がプランナー的な仕事をちょいと肩代わりすることになり、簡易的な仕様書を作ったり、細かい仕様の決定を行いました。
ついでにリザルト画面作りました。バグってるけど...
後はマージ作業も一部私が担当してました。チーム内にマージ作業をちゃんとやったことある人がいなかったのでプレイヤーの作業とアイテムの作業以外のマージはほぼ自分がやりました。
最終的に部活内の人気投票で4組中1位を獲得しました!やったね!
これもメンバーとメンターのおかげです。本当に感謝。
②ゲームルール

・制限時間内にできるだけ杉を伐採する
・杉を伐採すると木材が手に入る
・木材を使い、攻撃力と移動速度を強化できる
・杉は大きいほど伐採するのに時間がかかる
③技術的に頑張ったこと
1.フェード処理アピールポイントではないですが一番苦戦した場所です。コードとかインスペクターを見ても、パッと見正しそうに見えるのに全然フェードがうまくいかなくて、なんでだろーなって思ってたら、フェードようのgraphがくっそ小さいだけだったという落ちです。こいつのせいで作業時間が3、4時間ぐらいなくなりました。
④こだわったとこ、面白いと思うとこ
・木が倒れるアニメーション
伐採してる感をどうしても出したかったので、アニメーション付きの木の画像を頑張って探して実装しました。実装担当によると、木のアニメーションの開始地点がずれててそれを手動で調整するのが大変だったとのこと。お疲れ様です...
え、木が過ぎに見えない?これは杉だ。誰が何と言おうと杉なんだ...
⑤改善点
・フォントのバグ

unityroomにあげるときになぜかフォントがバグって、初期フォントになったり、文字化けしたりしてます。原因不明なので治しようがなかった。かなしい...
・花粉の実装忘れ
杉が花粉をばらまいてプレイヤーにデバフを与えてくる仕様を考えてたんですけど実装するの忘れてました。テヘペロ。



コメント