ゲームパッドコンフィグ

しぐれん2017-10-06に開始した「ツクールMV」の中の討論

    タグ:
  1. しぐれん

    しぐれん ユーザー

    非常に好評だったので公開します。
    ゲームパッドの対応能力を強化するプラグインです。
    公式にもGamepadConfigというプラグインはありましたが、色々不便だったので新規に作成しました。
    拡張性が高いため、複雑な操作をするようなゲームでも使用可能です。
    GampeadAPIのStandardレイアウトが16ボタンまでを想定しているため、対応は16までです。
    技術的にはそれ以上も対応できますが、需要が不明なのでここまでです。

    最新版はgithubに置いてあります。
     

    添付ファイル:

    最後に編集: 2017-10-07
    #1
    salaspitg, シノノメトモ, ツミオ他8人がいいね!しています
  2. メルサイア

    メルサイア ユーザー

    凄いプラグインですね! 凄すぎてヘルプだけでは内容が把握できないくらいです……!
    これでゲームパッドでツクールをやる人が増えれば……。
     
    #2
    神無月サスケしぐれん がいいね!しています
  3. しぐれん

    しぐれん ユーザー

    メルサイアさん、使用ありがとうございます。
    ツクール製のゲームで、ゲームパッド対応が不完全だという意見が多いらしいですね。
    このプラグインがその解決の手助けになれば幸いです。
     
    #3
    神無月サスケ がいいね!しました
  4. しぐれん

    しぐれん ユーザー

    さらに改造した新バージョンです。
    公式から配布されていたKeyboardConfigを取り込み、ゲームパッドとキーボードの双方の改造を可能としました。
    ただ、キーボードの改造は一部不完全です。
    理論上はボタンの設定し忘れによるハマりが発生します。
     
    #4
    神無月サスケ がいいね!しました
  5. しぐれん

    しぐれん ユーザー

    一部機能を追加したり、前述のハマり対策をしたバージョンです。
    1ボタンコモンイベントとの連携機能が追加されました。
     
    #5
    神無月サスケ がいいね!しました
  6. しぐれん

    しぐれん ユーザー

    外部連携を修正したり、色々な修正が入りました。
    そろそろ機能が全体的に安定したと思います。
     

    添付ファイル:

    #6
    やまくらげ, 神無月サスケメルサイア がいいね!しています
  7. すっぽん

    すっぽん ユーザー

    こんばんは、しぐれんさん。
    今作ってるゲームに打って付けのすばらしいプラグインと思いますので、
    使わさせていただきます。:kaojoy:
    少し改造して使う予定ですが、問題無いですよね?(クレジット表記は致します。)
     
    #7
    神無月サスケ がいいね!しました
  8. しぐれん

    しぐれん ユーザー

    仕様報告ありがとうございます。
    改造はご自由にどうぞ(そのためのMITライセンスです)
     
    #8
    メルサイア神無月サスケ がいいね!しています
  9. メルサイア

    メルサイア ユーザー

    改良バージョンを触ってみました。非常にわかりやすくなっており、完成度が高いと思いました。
    参考程度に、私がわかりやすい思った、パラメータ名の名前変更したものを、スクリーンショットで載せておきます。
    (button10、11、16は一般ユーザだと何のことかわからないので、L3、R3、MiddleButton(ほんとはPSボタンと書きたいが…)としてみました。Xbox系だとまた違うかもですが……。)
    bdaa858a3ec7c11101746ff5ecdf2293.png

    なお、キーボードの方は、名前が英語(プログラム側でのキー名)になっているのが気になりました。
    こちらも日本語に変えておいたほうが、親切かもです。
    6e20da7c34592afdd9a181b9eb41c2f1.png
     
    #9
    神無月サスケしぐれん がいいね!しています
  10. すっぽん

    すっぽん ユーザー

    しぐれんさん
    ご返信ありがとうございます。
    MITライセンスのことはヘルプに記載してありましたね。
    見落としてました。すみません。
    これで、ゲームの操作性がぐっとあがり、
    完成に一歩近づいたと思います。:thumbsup-left:

    もし、何かありましたらご連絡いたしたいと思います。では。:guffaw:
     
    #10
    メルサイア, 神無月サスケしぐれん がいいね!しています
  11. しぐれん

    しぐれん ユーザー

    button10などといった名前になっているのは、コントローラごとに名称があまり安定しない印象を受けたからです。
    なので、明らかに違和感のある名前にして利用者側で調整してほしいと考えてこうしました。
    ただ、ヘルプ文章でもう少し説明するぐらいはできそうです。
    キーボードのシンボルがプログラム側の流用になっている点ですが、これは拡張性との兼ね合いです。
    標準以外のシンボルを入れても動くようにしたために、こうなっています。
    また、ここに日本語を入れてしまうと小さい場所に文字を詰めることになり見栄えが悪くなります。
    パラメータで調整できるような項目ぐらいはつけられないか、やってみます。
     
    #11
    jaja, ネコタ, メルサイア他1人 がいいね!しています

このページを共有