メインコンテンツへスキップ
見出し画像

ORK Frameworkの使い方 第十回目 アイテム設定について

    こんにちは
    孤独な狼と猫です

    今回のORK Frameworkの使用法のテーマはアイテム設定について、です。
    複雑難解、或いは使用用途が良く分からない設定が多いORKですが
    アイテム設定は比較的楽に出来るのではないかと思います。
    回復ポーション類でしたら設定箇所も少ないですし、何よりも用途がハッキリしているので分かりやすさがあると思います。

    では早速説明に入ります。
    今回は傷治療薬を例に挙げて説明を進めていきます。

    画像

    まずざっと見てみると「Name」の箇所にアイテムの名前を入れる、というのは分かると思います。そしてShort Name(略称)、Desctiption(記述)
    アイコンをセットする項目・・・この辺りは見た目の通りなので分かると思います。
    たださらにその下にズラーっと大量の項目が並んでおり、どれを設定すれば良いのかすぐにパッと分かるような感じではありません。

    見て欲しいのは画像の上の部分のココ

    画像

    これはある設定項目が分類されていて、これを選べばある程度ピンポイントで設定項目を絞れるようになっています。
    例えば「Content Information」を選択すると上記のアイテム名やアイコンなどの設定項目のみが出てくるようになります。

    今回はアイテム設定で必要となる箇所を説明していきます
    いつもの如く幾つか説明を飛ばしますが、それらは通常は設定しなくても大丈夫です。

    ①「Item Settings」

    画像

    この項目では基本的な内容、売買可能か、捨てられるか、個数制限、スタックの設定が並んでいます。
    Dropableは捨てられるか、Stealableは盗めるか、Hiddenというのは表示されないアイテムかどうか、です。
    さらにその下にはアイテムの個数制限、スタックの設定が並んでいます。

    画像
    この設定で同じアイテムが手に入ると99個までスタックしてするという内容になります。

    Keep 0 QuantityはYesにするとスタック数が0になるとアイテムが消えるという設定です。Noにすると0になってもアイテム項目としては残ります。
    他のツールではあまりここまで設定出来る事は無いと思いますが、アイコンのドラッグ&ドロップでアイテムをやり取りするゲームではとても重要になる設定だと思います。

    あと重要なのは売買価格

    画像

    Sellableは売買可能かどうかの設定です。
    そして値段の設定
    Buy Priceは買うときの価格、Sell Priceは売るときの価格・・・
    ・・・なのですがココは注意が必要です。
    画像の設定は買う価格が100ですが
    売る価格が50という意味ではありません。
    更にその下にある設定「Sell In」がPercentになっていますが
    これは売る価格が50%、即ち半額になるという意味です。
    ですので買う価格を500にして「Sell In」をPercentにしたまま
    売る価格を半額のつもりで250にすると
    売るときに250%の価格、500×2.5=1250になって
    プレイヤーはアイテム売買で幾らでもお金が増やせるようになってしまいます。
    売る価格を一律半額にしたい場合は売る価格を50%のままにして他のアイテムにもそれを適応するようにすると設定がある程度楽になります。

    ②「Use Settings」
    重要な設定は次の二点です。
    Useable In・・・戦闘、フィールドどちらで使用出来るかの設定です。
    画像ではBoth(両方)になっており戦闘時、フィールド移動中どちらでも使用可能なアイテムということになります。
    Revive Target・・・これは蘇生アイテム専用の設定です。これにチェックを入れるとアイテム使用のターゲットが生き返ります。

    画像

    ③「Target Selection Settings」
    ここではターゲット選択の種類を設定します。
    敵、味方、プレイヤーグループそれぞれについて
    単体or全体かを選択出来ます。
    自分自身のみという設定もあります。
    このターゲット選択はアイテムだけでなくスキルについても同様設定方法なので覚えておきましょう。

    画像

    ④「User Settings」
    ここではアイテムを使用した本人、アイテムがどうなるかを設定する箇所です。

    画像

    Consume・・・チェックが入っているとアイテムを使用すると数が減ります。
    他にも設定項目がいっぱい並んでいますが通常は使わなくても問題無い設定が多いので飛ばします。

    ⑤「Target Settings」
    ここではアイテム使用のターゲットがどうなるかを設定します。
    例えばポーションだったらターゲットのHPを増やすといった設定を行うわけですね。

    画像


    HPを回復する場合は以下のように設定します。

    画像

    重要なのは
    ・「Change Type」をStatus ValueにしてStatus ValueをHPに設定する
    ・Show Flying Textにチェックを入れて回復量が画面に出てくるようにする。
    ・OperatorをAddにして増える設定にする。(ダメージを与えるアイテムの場合はSubにします)
    ・Change Valueを設定。Efficiencyは効果の強さで1にするとChange Valueそのままの数値が反映されます。勿論2にすれば効果は2倍になります。
    例えば強化ポーションを設定する場合、普通のポーションの設定を丸ごとコピーしてEfficiencyの部分だけ変えれば設定が簡単になるわけです。

    他にアイテムとして良く使用されるものとして解毒剤などの状態異常を治療するものが出てきますが、これは次の画像のように設定します。

    画像

    ポーションとは異なり「Change Type」をStatus Effectにして「Change」をRemoveにします(勿論Addにすると状態異常が付与されます)。
    そして「Status Effect」に毒を設定すると毒状態を解除するアイテムの出来上がり。
    ポーション、治療薬類に関してはこれぐらい設定しておけば大丈夫でしょう。

    あとはHP等を吸収するアイテムの場合に使用する
    「Absorb Settings」を設定しておくのを覚えておけばアイテムの設定についてはほぼ大丈夫ではないかと思います。


    今回はアイテムの設定についてでしたが
    スキルの設定についても大体同じようになっています。
    ですのでまず設定を弄る場合アイテム設定から始めると良いかもしれません。
    だったら最初に説明しろや、という声が聞こえてきそうですが
    アイテムだけ設定してもゲームは動かないので・・・
    まずは形あるもの、キャラクタをマップに配置してゲーム内を歩けるようにするのを最優先に説明していました(言い訳)。

    それではまた次回もお楽しみに

     
     
    Unityでゲーム制作を行っています 現在RPG maker uniteで制作した大長編RPG 「どうしてこんなに妹がふえるの?!」 「妹ーたるサバイバー!」Steamで公開中! 現在はORK Frameworkで 初の3DRPG「Rebel Infernal Path」開発中

    あなたへのおすすめ