2021年6月28日月曜日

Unityでゲームを作っての反省

 

 

Unityでスマホ用ゲームを作成しました

 このところUnityで作成したいた、Androidスマホ用新作ゲームをリリースすることができました。

 「封竜陣」 Google Play ストアからダウンロードをよろしくお願いします。 

 『西遊記』『封神演義』『狐狸縁全伝』などでおなじみの天将たちと一緒にパズルを解いて竜を封印していくというパズルゲームです。

 じゃんけんで友好度を上げたり、宝珠で友好度や実績をアップさせたり、軍師を招聘したり、スキルを使ってパズルを力業で解いたり、謎を解いたり、天灯をあげて天に祈ってアイテムを手に入れたりと、あれこれとにかく、楽しそうなことを詰め込みました。

 思いっきり楽しんで作ったので、楽しんでいただければ幸いです。
 

DOTween

 
  ゲーム内のアニメーションには、何度かDOTweenを使いました。
 DOTweenというのは、Unityで使える、アニメーションツールアセットです。
 若干癖があって、DOTweenそのものを最後に破壊しないと作動し続けてしまうだとか、ターゲットにするオブジェクトがないのにアクセスしようとすると注意が出るなど、素人にはなぜ黄色アラームが出てしまうのかよくわからなくて怖い部分もあるのですが(しばしばエラーになって、導入し直しました)、簡単に動きをつけられて便利でした。
 

ゲーム作成とアニメ作成は似ている

 
 ゲーム作成については素人だったため、完成までの工程の途中で挫折しないか不安でしたが、「(いついつまでに)絶対にしあげる」とまわりの人に言うことで、モチベーションを保ちました。
 
 振り返ってみると、工程でつまずかないためには計画性が重要である点は、アニメ作成と同じでした。
 どんなものを作るか考えて、大まかな流れ(小説ならあらすじ、アニメで言ったらストーリーボードみたいなもの)を考える。
 
 今回は、「パズルを解いて竜を封印する」という単純な話に、天将との友好とか、天灯あげ(ガチャ要素)とか、軍師による自動解答、天将の技による力業でのパズル解きといった要素を加えて全体像を考えました。

 それから、個々の部分になるのですが、先に全体を形作っておくことで、先に設定しておく必要がある数値(経験値とか、友好値とか、パズルの面数とか)やその名前などがしっかりできていたので、途中でぶれずにすみました。
 
 個々に入ると、それぞれに絵があり、音楽があり、スクリプトがありで、部分でありつつ、やはり全体的な統一も必要で、 これもアニメ作成と同じでした。アニメもゲームもまず、基本設定をしっかりと、ということですね。

 Unityでゲームを作っての反省

 
 今回の反省は、絵は、もっと上手な方にお願いした方がよかったかな(しかし、人に頼めばその分赤字になってしまいます)という点です。
 あと、Udemyでいくつかの講座を受講して勉強はしましたが、 やはり素人なので、無理が出てしまった部分もあるし、スクリプトについても、調べながら手探りで進めたので、とても時間がかかりました。
 ネット上のたくさんの情報に助けられました。
 どうもありがとうございます。
 
 とりあえず、今の時点での渾身
 
  
 「封竜陣」 
 よかったら、Google Play ストアからダウンロードをよろしくお願いします。 
 パズルゲーム好きさんはもちろん、パズルゲームが解けなくてイライラする人も、天将のスキルや軍師による自動解答で、進めていけるゲームです。
 セーブ機能をつけ、毎日少しずつ天将との友好をあげて、パズルを解いて実績をつけて、と、スキマ時間に進めていくのが好きな方に特にお勧めです。