小型船の仕様と演出について実現したいことがあるのですが

sirotezza
記事: 39
登録日時: 2018年5月10日(木) 23:13

小型船の仕様と演出について実現したいことがあるのですが

投稿記事by sirotezza » 2019年8月23日(金) 18:50

お世話になってます。
制作中のゲームで「小型船」を登場させる予定なのですが、これについて2点実現したいことがあります。

一つ目は、船の乗降場所についてです。
デフォルトの状態では、例えば小型船の場所を指定して出現させると、その船を調べれば船に乗ることができます。
そして降りるときは、陸地を調べればその船を降りることができます。
この「陸地であればどこでも乗降可能」という仕様を変更して、桟橋や船着場などマップ上の特定の場所でのみ乗降可能にしたいのです。

二つ目は、船の画像についてです。
当方では、ツクールのデフォルト素材をベースにして「小型船」の素材を自作しているのですが、「船から降りている状態」と「船に乗っている状態」で使い分けたいと思っています。
具体的には、普段(船に乗っていない状態)ではデフォルト素材のような「空っぽのボートの画像」を使用し、船に乗り込んだ瞬間に「人が乗ったボートの画像」に切り替えたいのです。

以上2点、実現のために何か良いアイディアがありましたらぜひ教えていただければ幸いです。
よろしくお願いします。

アバター
虚構の城跡
記事: 696
登録日時: 2016年9月23日(金) 16:58
連絡を取る:

Re: 小型船の仕様と演出について実現したいことがあるのですが

投稿記事by 虚構の城跡 » 2019年8月23日(金) 20:32

フォーラムのマーシャエリンイベントの時に飛行船として利用・小ネタで説明しましたが、
乗り物に搭乗しているかの条件分岐の画像変更方法は、
Vehicle.png

上記の画像を以下の

スクリーンショット 2019-08-05 18.02.25.png
スクリーンショット 2019-08-05 18.02.25.png (26.52 KiB) 閲覧数: 2522 回

という単純な並列処理のイベントをマップに組み込めば・・・、

乗っていない時は0番目
スクリーンショット 2019-08-05 18.03.27.png
スクリーンショット 2019-08-05 18.03.27.png (17.85 KiB) 閲覧数: 2522 回


乗っている時は1番目
スクリーンショット 2019-08-05 18.03.35.png
スクリーンショット 2019-08-05 18.03.35.png (23.29 KiB) 閲覧数: 2522 回



という感じで画像が切り替わりますので、似たような事を行えば二つ目のやりたいことができるのではないでしょうか?
sally
記事: 119
登録日時: 2019年8月06日(火) 05:11

Re: 小型船の仕様と演出について実現したいことがあるのですが

投稿記事by sally » 2019年8月24日(土) 07:37

小型船が桟橋にしか止まれない形にするには、
船に乗っている間、桟橋と船で移動するタイル以外を通行不可にしたタイルセットと
入れ替えれば、ご希望の形になるかと思います。

船のグラフィック変更と加え、虚構の城跡 さんがご提示された方法と組み合わせて
添付画像のようにイベントを組み合わせれば実装可能です。

ただし、小型船に乗るマップが複数ある場合は、マップIDにてタイルを変更するイベントは
別にしたほうが管理はしやすくなります。

小型船イベント.png
sirotezza
記事: 39
登録日時: 2018年5月10日(木) 23:13

Re: 小型船の仕様と演出について実現したいことがあるのですが

投稿記事by sirotezza » 2019年9月07日(土) 06:32

お二人ともありがとうございます!
とても参考になりました!

乗船場所は複数のマップにあるので、移動範囲の管理は工夫の余地がありそうですね……。
また試行錯誤してみます。ありがとうございましたー!

“MV:質問” へ戻る