改善案:逃走関連のUIについて

Create issue
Issue #265 resolved
Num_400 created an issue

ご無沙汰しております。 6β版を使って逃走関連のUIが気になったのでIssueを立てました。

現在の逃走のUIには3つ問題があると思います。
「エネミーカードの設定」で2点、「バトルエリア」で1点です。
「エネミーカードの設定」の問題
問題1: 逃走アイコンが初見だと何のアイコンなのかわからない(コメントでフォローはされている)
問題2:逃走オプションが現在オンなのかオフなのかがわからない。UIが完全に劣化している

「バトルエリア」の問題
問題3:逃走不可バトルが作成可能になったが、逃走不可バトル用のアイコンと、「エネミーカードの設定」のアイコンが混在している。
逃走に関するボタンが2種類あることで、誤設定の可能性が増えてしまう。

問題1と2はエディタ時代のものと同じにするか、より直感的なUIになるよう改善してほしいです。
問題3はちょっとややこしいですが、自分は「エネミーカードの設定」のアイコンを削除して、逃走不可バトル用のアイコンを逃走アイコンに置き換える方がいいかなと思いました。
(余談ですが#657でハルキゲニアが使い方がよくわからないというコメントに対して、当時理由を追求しなかった姿勢は問題だと思いました)

Comments (12)

  1. Num_400 reporter

    これは私見ですがcwxはUIが増えすぎた感があります。
    なので「バトルエリア」の「エネミーカードの設定」のアイコンのような利用頻度の低そうなアイコンはなるべく削除して欲しいです。

  2. k4nagatsuki repo owner

    pull request #356

    ありがとうございます。とりあえずダイアログの方をチェックボックスに変更しました。Windows Vista以降トグルボタンのUIが劣化してしまい、変更した方がいいのではと思いつつ延び延びになっていました。

    ツールバーの方は解決がなかなか難しいです。これもチェックボックスにするとなると、説明的な文言にしなければ意味が無いのですが、そうすると横幅が長くなりすぎて他の部分を圧迫してしまいます。

    (余談ですが#657でハルキゲニアが使い方がよくわからないというコメントに対して、当時理由を追求しなかった姿勢は問題だと思いました)

    仰る通りですが、私も完璧な行動は取れませんので、今回のようにあとから問題提起等していただけると助かります。


    機能の削除は難しいです。理由については一般論を分かりやすく説明している記事があります。

    カスタマイズ可能にするのが妥当な解決策ですが、かなり手がかかります。それでもいずれやるべきかもしれません。

  3. Num_400 reporter

    ありがとうございます。問題1と2は解決できたと思います。

    機能の削除は難しいです。理由については一般論を分かりやすく説明している記事があります。

    新機能なら80/20の神話は関係ないのでは・・・?
    と思ったら「バトルエリア」の「エネミーカードの設定」のアイコンって昔からあったのかー!?
    リリース済みの機能だと削除して、と言い切るのはちと難しいですな。

    ただ逃走機能の誤設定リスクが残るのが気がかりですね。
    逃走防止機能を付けるために逃走アイコンを押したら別機能だった、というのはユーザーフレンドリーから遠いです。cwxにはいまさらの話ではありますが。

  4. Num_400 reporter

    サクッと考えた対案ですが、オプションをテーブル側に付けるのはいかがでしょう?
    こっちバトルエリアを開かずとも設定できて管理が楽ですし、カスタマイズ化も容易な気がしました。 対案.png

  5. k4nagatsuki repo owner
    • エネミーの逃走有無はエネミーカードごとに設定できるものです。
    • バトルの逃走可否はバトル単位で設定できるものです。

    これらのレベルの違うUIが同じツールバー上に並んでいるというのは確かに問題ですが、この混在の問題はそもそもの最初から(CardWirthEditorにも)存在しています。どこかで改善を考えるべきではありますが、よい考えがあるわけではありません。

    サクッと考えた対案ですが、オプションをテーブル側に付けるのはいかがでしょう?

    cwxeditor全体のUIの統一性を考えると(状態変数ビューやカードビューではテーブル上の編集欄はショートカット的なものでダイアログからは全てのデータを編集できる)、これはテーブルだけでなくバトルのシーンビューにも存在した方がよいと私は思いますが、それではそもそも問題が解決しないので、悩ましいところです。

  6. k4nagatsuki repo owner

    逃走可否をチェックボックスにして左側のリストの下に置いてもよさそうな気がしますね。エネミーカードのリストの縦幅にはまだ余裕があると思います。ちょっとやってみます。

  7. Num_400 reporter

    ご対応いただきありがとうございます。 アイコンではなく、文字にしたことで初見さんにもわかるようになったと思います。 ひとまずベターなUI になったと思います。

  8. Log in to comment