キャラクター

キャラクター

Nekura Spokesperson

Mandragora [Meteor]

このキャラクターとの関係はありません。

フォロー申請

このキャラクターをフォローしますか?

  • 4

クラフトシミュレータ 新機能追加のお知らせ

公開
3.00系対応クラフトシミュレータ
雲海の白豚は絶対に許さないクポォ

シミュレータの使い方:http://jp.finalfantasyxiv.com/lodestone/character/12418936/blog/2527188/



作成したシミュレータ


先月より準備を進めてきたシミュレータの新機能の実装が完了しましたので、本日Version 2.00としてリリースしました。
本日記では、メジャーアップデートされ利便性が大きく向上したVersion 2.00について紹介します。
まずは更新内容の一覧から紹介します。


更新内容
--既存部分の修正--
・不具合の修正
・デザインの変更
・シミュレーション結果に名前をつけて保存するときの挙動を変更
・HQ率の計算を高速化


--新機能--
・各アクションパネルに残りCP/耐久を表示する機能の追加
・各アクションパネルを複製する機能の追加
・設定されているアクションパネルを一括で削除する機能の追加
・アディショナルアクションの管理機能の追加
・設定されているアクションをマクロ化する機能の追加
・テンプレート機能の追加
・ツールチップの表示/非表示選択機能の追加
・ステータスのインポート機能の追加


上から順に詳細を説明します。

不具合の修正
いくつかの不具合を修正しました。
1. 経過観察の消費CPが0になっていたので正しい値に修正
2. フィニッシュワーク自動挿入時の品質設定がおかしかったので修正
3. 一部環境でクラスタブが2行にわたって表示されていたので修正

1. 経過観察の消費CPが0になっていたので正しい値に修正
経過観察のCP消費量が0になっていたので14に修正しました。

2. フィニッシュワーク自動挿入時の品質設定がおかしかったので修正
フィニッシュワークが挿入される直前のアクションが最高品質であった場合、自動挿入されるフィニッシュワークが低品質になるという微妙な機能があるのですが、それが正しく機能していなかったので修正しました。

3. 一部環境でクラスタブが2行にわたって表示されていたので修正
Mozilla Firefoxで表示した場合に機能タブが2行目に表示されてしまうことがあったため、一応修正しました。
(気付いたので修正したというだけで、Mozilla Firefoxが推奨環境というわけではありません。)


デザインの変更
機能タブの保存名記入欄のデザインを変更しました。
また、通知ウィンドウの文字を読みやすいように変更しました。


シミュレーション結果に名前をつけて保存するときの挙動を変更
従来はシミュレーション結果に名前を付ける場合、名前欄に名前を入力してから「この名前で保存」ボタンをクリックする必要がありました。
Version 2.00では、名前欄に名前を入力してからそのままEnterキーを押すことで保存が実行されます。


HQ率の計算を高速化
体感できるほどの差はないと思いますが、HQ率の計算を高効率化して処理時間を短縮しました。




以下は新しく追加された機能についての説明となります。

各アクションパネルに残りCP/耐久を表示する機能の追加
従来は、設定したアクションをすべて実行した後のCP/耐久値が左上の結果欄に表示されるだけでした。
そのため製作過程での残りCP/耐久値が確認できず、細かい状況が把握できませんでした。
Version 2.00では、製作過程の残りCP/耐久値が各アクションパネル内に表示されるようになり、製作過程の細かい状況を確認しながらシミュレーションを行うことができるようになりました。
右側中段に残りCP/耐久値が表示されるようになりました。


各アクションパネルを複製する機能の追加
従来は、アクションパネルを設置する方法はアクション一覧のアイコンをクリックするか、アクション一覧のアイコンをドラッグ&ドロップするかの2通りしかありませんでした。
しかし、同じアクションを任意の位置に複数設定したい場合、アクション一覧と設定したい位置の間をドラッグ&ドロップして往復する必要があるため不便です。
そこでVersion 2.00からは、各アクションパネルの右上に自身の複製を行うボタンを設置しました。
同じアクションを複数設定したい場合は、この複製ボタンを使うことで、アクション一覧と設定希望位置の往復の手間を減らすことができます。
右上のボタンが複製ボタンです。


設定されているアクションパネルを一括で削除する機能の追加
アクションを削除する手段としてアクションパネルを右クリックする方法と、アクションパネルを右にスワイプする方法の2通りが提供されていましたが、どちらも一度の操作で削除できるアクションパネルは1個のみでした。
そこでVersion 2.00では、設定されているアクションパネルを一括して削除するクリアボタンをシミュレーション欄の右上に設置しました。
このクリアボタンは手間の削減という意味もありますが、複数のアクションパネルの削除を一括して行うことにより、シミュレーション処理や通信量を削減するという意味もあります。
スマホなどのリソースが限られている環境でシミュレーションを行う場合は、削除の際にはクリアボタンを使うと体感性能の向上が望めます。
右上にあるのが「クリア」ボタンです。


アディショナルアクションの管理機能の追加
FF14の仕様として、使用可能なアディショナルアクションの数は10までに制限されていますが、従来のシミュレータではその制限を無視したシミュレーションが可能になっていました。
Version 2.00ではアディショナルアクションの使用数を管理するようになり、10を超えるアディショナルアクションは使用できなくなりました。
ユーザーはどのアクションがアディショナルアクションであるか把握する必要はありません。
シミュレーション上でアディショナルアクションを使用すると、シミュレーション欄の一番上に使用したアディショナルアクションのアイコンが自動で並ぶようになっています。
シミュレーション欄の上の方がアディショナルアクション表示エリアです。
アディショナルアクションを使うと表示されるアイコンが増えます。


設定されているアクションをマクロ化する機能の追加
マクロ化機能はβ版を公開した時点でいつかは実装する予定ではありました。
適当なUIが思いつかなかったため、急いで実装しても中途半端になると考えて実装を先送りしていました。
Version 2.00ではようやく適当なUIを思いついたので実装しました。
おそらくなじみのないUIになっているので使い方について説明します。

マクロ化自体は1クリックで実行可能です。
シミュレーション欄の上にある「マクロ化」ボタンをクリックすれば、ボタンをクリックした時点のアクションがマクロ化されます。
「マクロ化」ボタンの横にあるセレクトボックスでは、作業/加工系のwait時間とバフのwait時間をそれぞれ設定できるので、自身の環境に合わせて変更してください。
「マクロ化」ボタンとwait時間の設定欄
マクロはページの一番下に生成されます。

「マクロ化」ボタンを押すとマクロ生成エリアに自動的に移動します。
このマクロ生成エリアでは生成したマクロを簡易的にですが編集することができます。
編集したいマクロの下にある「編集」ボタンを押すと、編集しているマクロの最初と最後のアクションが青くなります。
青くなっている部分はクリックすることで選択でき、選択した部分は濃い青色に変化します。
選択した部分は別のマクロへの移動が可能です。
マクロを任意の場所で区切りたい場合は、下のボタンを使って選択した部分を次のマクロか前のマクロに移動させてください。
ここではマクロ2段階目の14行目が選択されています。
選択されていた14行目が新しく生成された3段階目の1行目に移動しました。

複数行を同時に移動させる方法も用意されています。
移動させたい部分を選択する際に、青い部分を始点にしてクリックしたまま上下にカーソルをドラッグさせると、カーソルが触れた部分が全て選択されます。
もちろん選択した部分は下のボタンを使ってまとめて前後のマクロに移動させることができます。
クリックしたままにすると全体が青く(選択可能に)なります。
そのままドラッグすると枠が出てきます。
枠が触れていた部分がすべて選択状態になります。
先ほどと同じく、選択部分は下のボタンで移動することができます。

今までありそうでなかったマクロ編集機能を実装したのでぜひ使ってみてください。


テンプレート機能の追加
FF14には様々なレシピが存在しますが、どんなレシピでも最初の数ターンは定石が存在します。
Version 2.00ではこの定石をテンプレートとして実装しています。
テンプレートは、シミュレーション欄にアクションパネルが設定されていない場合にのみ利用することができます。
現在実装されているテンプレートは以下の2種類です。
1. 堅実の心得→堅実作業×n回
2. コンファートゾーン→インナークワイエット

1. 堅実の心得→堅実作業×n回
最初に堅実の心得を使い、堅実の心得の効果ターン数と同じ回数堅実作業を繰り返すテンプレートです。
要求工数が高いレシピの場合は堅実作業のアクションパネルを何度も設定する必要があったのですが、テンプレートを利用することでその手間を省くことができます。

2. コンファートゾーン→インナークワイエット
最初にコンファートゾーンを使い、次にインナークワイエットを使うというだけのテンプレートです。
この二つは、どんなレシピでも必ずといっていいほど使うので、アクション一覧から探して設定する手間を省くためにテンプレートに加えました。

他にも追加してほしいというテンプレートがあれば追加していきますので、ご意見お待ちしております。


ツールチップの表示/非表示選択機能の追加
シミュレーション対象のレシピにマウスカーソルを合わせると、レシピの詳細が表示されます。
この詳細ウインドウをツールチップと呼ぶのですが、これが邪魔に感じることがあります。
そこで、Version 2.00ではこのツールチップの表示/非表示を選択式に変更しました。
ツールチップの表示設定は機能タブから行うことができます。
レシピのツールチップを表示する場合は機能タブの右側にあるスイッチをONに、非表示にする場合はスイッチをOFFに設定してください。
同様にアクション一覧のツールチップも表示/非表示が設定できます。
自身の好みに合わせて設定してください。
レシピとアクションのツールチップは別々に設定できます。

ちなみに、非表示に設定してもツールチップは画面内の見えない位置に表示されています。
非表示にしたからと言って処理が軽くなるということはないので注意してください。


ステータスのインポート機能の追加
シミュレーションを行うためには、まず自身のステータスを設定する必要があります。
この作業にかかる時間が無駄に感じたので、LOADSTONEのキャラクターページからステータスを読み込ませる機能を実装しました。
インポート機能は機能タブから使用します。
まず読み込んだステータスを反映させるクラスを指定します。
次に、ステータスを読み込む元となるLOADSTONEのキャラクターページのURLを記入します。
URLは次のような形式のものを入力してください。
例:(jp,na,eu,fr,deのいずれか).finalfantasyxiv.com/lodestone/character/(数字)/
(先頭のhttp://は省略可能)
正しい形式のURLであればキャラクターページの読み込みが行われ、指定したクラスに対して、読み込んだキャラクターのステータスが反映されます。
赤くなっているクラスが選択されているクラスです。

ただし、読み込んだ先のキャラクターがクラフターでない場合、キャラクターページ内からステータス情報を読み込むことができないためエラーが通知されます。
インポート機能を利用する場合は、FF14内でクラフターにクラスチェンジしてからログアウトするようにしてください。

このインポート機能は、自分以外のキャラクターページも読み込み元として指定することができます。
装備更新をしたり、マテリア禁断をするとどの程度変わるのかなと興味を持ったら、より良い装備を持っているキャラクターのステータスを読み込んでシミュレーションしてみると参考になるかもしれません。




今回の更新は以上になります。
今あるアイデアはほとんど実装したので、今後の更新はレシピ追加への対応が主になるかと思います。
コメント(4)

Kisti Clinochlore

Unicorn [Meteor]

更新お疲れ様!&ありがとうございます^^新しいスキル回しの開発や修正にとても重宝させてもらってます。何か不具合があれば報告させてもらいますね^^

Nekura Spokesperson

Mandragora [Meteor]

Kisti Clinochlore様
いつもお世話になっております。
私の方でも動作のチェックは行っておりますが、
どうしてもチェック漏れが発生してしまうので不具合の報告は非常に助けになります!
お手数をおかけしますが何か問題があった際にはよろしくお願いします。

Miu Sweely

Unicorn [Meteor]

マクロ化・アディショナル確認・リセット追加
そしてテンプレの追加ありがとうございます。
嬉しい追加でとても助かっております。

60星付のレシピでは失敗が許されない状態で毎度助かっております。


テンプレの追加についでですが、60レシピ以降になると「確信⇒コンファートゾーン⇒インナークワイエット」のスキル回しもテンプレ化してくるとおもうので
既存のテンプレに似ていますが、どうでしょうか?

Nekura Spokesperson

Mandragora [Meteor]

Rayvis Emil様
ご要望ありがとうございます。
「確信→コンファートゾーン→インナークワイエット」については、
既存の「コンファートゾーン→インナークワイエット」のテンプレートを利用して自身で作成していただくことを想定していました。
しかし、確信をシミュレーション欄の一番上にドラッグ&ドロップする操作が煩わしく感じるので、
「確信→コンファートゾーン→インナークワイエット」もテンプレートに加えたいと思います。
時期は未定ですが、次回の更新時にテンプレートの追加を行いますのでしばらくお待ちください。
コメント投稿

コミュニティウォール

最新アクティビティ

表示する内容を絞り込むことができます。
※ランキング更新通知は全ワールド共通です。
※PvPチーム結成通知は全言語共通です。
※フリーカンパニー結成通知は全言語共通です。

表示種別
データセンター / ホームワールド
使用言語
表示件数