SetupUEr

NT Entertainment - Code Plugins - Dec 15, 2016
10
4.6 out of 5 stars(10 ratings)
  • 90%
  • 0%
  • 0%
  • 0%
  • 10%

A configurable UE4 game launcher plugin with graphics and keyboard settings.

  • Supported Platforms
  • Supported Engine Versions
    4.12 - 4.27, 5.0 - 5.1
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Create an optional, configurable, titled and logo'd setup front-end loader in which users can edit certain graphics and keyboard options, which will be saved across sessions. Can easily be extended with further functionality, if needed.


Features:

- Can be configured to be shown at game start automatically, or only if the user passes the command line parameter '-setup' along

- Decide the game title and logo in the Unreal Editor, and decide which setup options you want to show your users, in which order

- Graphics options include resolution, fullscreen/borderless/windowed mode, vsync and various rendering quality sliders

- Keyboard options include buttons that quickly switch between QWERTY and AZERTY modes and the ability to reassign keys and mouse buttons for axes and actions

Technical Details

- Functionality split between an editor and a game startup element. Set up your basic UI options and look in the editor, then watch it appear when the game is run (as shown in the screenshots)

- Basic graphics options: Fullscreen/borderless/windowed, resolution, VSync

- Graphics quality options for performance tweaking

- Key remapping from project-assigned input keys/mouse buttons, supports most keyboard keys and mouse buttons

- Settings are saved on disk and re-applied on game start


- Combined editor and runtime plugin

- No third party code


Platforms Tested: Windows


Disclaimer: It seems Epic changed how PreLoadingScreen works in 4.22, and it doesn't seem to actually trigger before the loading screen any longer, the way it used to, so be aware of this. Now the game will pop up its window and then show the SetupUEr setup screen.


SUNSET: Since Epic started pushing Enhanced Input Actions and deprecating the classic Axis and Action mappings in UE 5, and those are stored very differently, it makes less and less sense to have something like SetupUEr. This is why I've decided to sunset this plugin, and no longer update it.