【1日1本アプリ開発】謎を解け!【12本目】

どうもsh0です。

開発12本目のアプリです。

【1日1本アプリ開発】謎を解け!【12本目】

今回は謎解きゲームです。

と言っても解く謎は2つのみです。

2つの仕掛けを解けば、クリアの超シンプル謎解きです。

作っていて思いますが、謎解きは1つの謎を作るのに1時間くらいかかるのに、
解くのは本当に一瞬ですよね。

脱出ゲームとか作られている方はすごいなと思わされます。

もっと色々複雑に考えて実装しないと、面白いと思ってもらえるものは難しんだろうなあ。
と痛感させられました。。。

次くらいも謎解きでもっとストーリーとかを絡めたアプリを作ってみたいなと思います。

・今日のちょっとソース。

Animatorのトリガーパラメータ処理


AnimatorとAnimationって、慣れると分かり易いなーって思うんですが、正直すぐに忘れてしまうんですよね。

コールバック関数もきっちり用意されているし、他のAnimationに遷移させるトリガーやフラグも簡単に設定出来ますし。
(すぐ忘れます。全部笑)

今回のアニメーションでは基本的にトリガーパラメータで遷移させています。

wakeとlargeというトリガーパラメータを用意し、
クリックでトリガーをセット、アニメーション実行という非常にシンプルなものです。


 // クリック処理(wake Animation実行)     
 Image.GetComponent().SetTrigger("wake");

(ImageはAnimatorがセットされているオブジェクトです)

やっぱりこれくらいシンプルなことでないと覚えてられないですね…


【使用ゲームエンジン】
Unity2018.3.5.f1

【プロジェクト管理】
git(Bitbucket使用)

 

【知り合いに実際にプレイしてもらった感想】

今回は本サイト初めての謎解きゲーです。私個人的には好きです。

色々ケチをつけたらいくつも出てきそうですが、1日で作ったににしてはしっかりと

謎解きがあって楽しめました。ただ、最初はゲームスタートしてすぐにゲームオーバ

になったのでバグか?と思ってしまったのでアプリの最初にルール説明が有るといい

かも知れないですね。続編に期待です。

 

グラフィック :★★☆☆☆

ボリューム  :★★★☆☆

操作性    :★★★☆☆

ゲームバランス:★★★☆☆

独創性    :★★★★☆

クリアタイム :10分