转至内容
商品 OptiKit – Complete Settings Menu with Key Rebinding & Gamepad Support 的媒体 1
0 条评论

描述

Every game needs an options menu - stop rebuilding it.


Window modes, quality presets, volume sliders, key rebinding, controller navigation,

persistence, confirmation dialogs, edge cases… every team ships the same menu again.

OptiKit is that menu, finished. Copy one folder, create one widget, and it applies,

saves and restores everything by itself.


🎥 Feature Overview Video

🎮 Example Demo - Try it, before you buy it!

📚 Documentation - Discover how it functions

💬 Discord - Feel free to drop by and ask questions

What you get


- 43 ready-made settings across Video, Graphics, Audio, Controls and Interface -

  each one a DataAsset. Delete an asset to remove its row; add your own setting with

  a DataAsset plus one Blueprint event (no C++, no widget work).

- Full Enhanced Input key rebinding: primary/secondary slots per device family,

  conflict resolution dialog (Swap / Replace / Cancel), reserved keys, capture

  timeout and Escape-cancel. Your input assets are never modified - OptiKit patches

  runtime copies, preserving your modifiers and triggers.

- Input feel settings done right: mouse/gamepad sensitivity, invert X/Y and

  stick deadzone applied as Enhanced Input modifiers that compose with your own

  (deadzone ordered before sensitivity, so scaling never saturates).

- Complete gamepad-only navigation without CommonUI: D-pad rows and values,

  shoulder-button tabs, dialog focus scopes, wrap-around traversal with zero focus

  traps - plus theme sound hooks on every interaction, mouse and gamepad alike.

- Crash-safe persistence: atomic writes to the plugin's own ini, forward

  compatible (unknown entries survive), reconciled with GameUserSettings at boot.

  Risky video changes run a confirmation countdown and auto-revert.

- Live language switching, themable FPS counter, hardware benchmark trigger,

  soft-detected DLSS/FSR/XeSS upscaler rows that only appear when the vendor plugin

  is installed.

- Reskin everything in UMG: all logic lives in C++, all visuals in widget

  Blueprints resolved through one theme asset. Two complete skins ship as proof —

  duplicate, restyle, point your theme at the copies. The menu even previews its

  themed tab bar inside the UMG designer.

- Editor validation panel (duplicate ids, dead console variables, broken theme

  wiring, dangling edit conditions) and 82 automation tests included.

- Demo map included: enable the plugin, open the map, press Play - fly around,

  rebind Jump and feel it instantly, watch every slider work. The demo brings its

  own Enhanced Input objects, so it runs before you touch project settings.



💎 Check out other high quality products by BavGames

Bav Games

包含格式