콘텐츠로 건너뛰기
Game Settings Kit 제품 등록을 위한 미디어 1개
0개의 코멘트

설명

Game Settings Kit is a complete, production-ready settings menu system for Unreal Engine 5. Define your settings in Data Assets, build your UI in Blueprint, and let the C++ core handle saving, loading, and applying everything to the engine. Full C++ and Blueprint API -- use whichever fits your team.

Core Features

  • Display settings: resolution, display mode, VSync, FPS limit, brightness, FOV

  • Graphics: Overall Quality with auto-sync to 10 individual scalability settings

  • Post-process toggles: motion blur, chromatic aberration, film grain, bloom

  • Upscaler switching: auto-detects DLSS, FSR, and TSR at startup

  • Audio: volume controls with SetSoundClassVolume helper, output device selection with hot-plug support

  • Input: mouse sensitivity, invert Y, full key remapping via Enhanced Input

  • Gameplay: HUD scale, FPS counter, hold/toggle modes for crouch, sprint, ADS

  • Resolution confirmation dialog with countdown timer and auto-revert

  • Hardware benchmark on first launch for optimal defaults

Architecture

  • GameInstance Subsystem - accessible from anywhere

  • Data-driven: all settings defined in Data Assets, no hardcoded values

  • Pending/Applied value system with Apply, Revert, and Reset to Defaults

  • Automatic persistence in GameUserSettings.ini

  • Handler toggle system: disable any built-in handler and implement your own

  • Custom categories via Project Settings

  • Dynamic enum options for runtime-populated dropdowns

What's Included

  1. C++ plugin with full source code

  2. 7 example Blueprint widgets (settings menu, rows, resolution confirm, key capture overlay)

  3. 6 pre-configured Data Assets covering all common settings

  4. Example map with character demonstrating full integration

Demo Build: https://drive.google.com/file/d/1OJIlmDwfmpSDlxkFktmwye0OS-3XqhWb/view?usp=sharing

Documentation: https://stunder-novikov.github.io/GSK-docs/

Support: https://discord.gg/yc7xswkq3R

포함된 포맷