Forum Discussion
Teddy0k
12 years agoExplorer
Plugin: Launcher with graphics settings
I've made a UnrealEngine plugin which adds a Launcher window to your game with some graphics settings, like this;

You can download the plugin here;
http://www.mediafire.com/download/skjz15jcb93ju0a/ScalabilityUIPlugin_v4_4_1.zip
And you can contribute to the source code here;
https://github.com/Teddy0/ScalabilityUIPlugin
It will pop up this window when you start the game (but not the editor) and allow users to lower graphical settings to help them hit 75 fps.
Pixels Per DisplayPixel: adjusts the resolution, and has a dramatic effect on performance.
Anti-Aliasing: Lowering this to Low/Medium will help performance at high resolutions
Post Processing: Lowering this to Low/Medium will disable tone mapping and bloom, both of which have a high impact on performance
The rest are pretty self explanatory.
You can change the banner image by replacing this file;
Plugins\ScalabilityUIPlugin\Resources\Banner.png

You can download the plugin here;
http://www.mediafire.com/download/skjz15jcb93ju0a/ScalabilityUIPlugin_v4_4_1.zip
And you can contribute to the source code here;
https://github.com/Teddy0/ScalabilityUIPlugin
It will pop up this window when you start the game (but not the editor) and allow users to lower graphical settings to help them hit 75 fps.
Pixels Per DisplayPixel: adjusts the resolution, and has a dramatic effect on performance.
Anti-Aliasing: Lowering this to Low/Medium will help performance at high resolutions
Post Processing: Lowering this to Low/Medium will disable tone mapping and bloom, both of which have a high impact on performance
The rest are pretty self explanatory.
You can change the banner image by replacing this file;
Plugins\ScalabilityUIPlugin\Resources\Banner.png
53 Replies
Replies have been turned off for this discussion
- DaanPolHonored GuestOh wow thanks a ton! This makes life a whole lot easier!
- n00854180tExplorerVery nice! I was not looking forward to making my own graphics settings in game, so this is a nice alternative.
- plagiarizeExplorerVery nice. I will definitely check this out and probably use it for my project :)
When I compile my project, it doesn't work. It does work when I launch it as a standalone game from the editor. Is there anything extra I need to do to package it for end users? - getnamoHonored GuestGood stuff, this is probably way cleaner than the BP console commands I was using.
- n00854180tExplorer
"plagiarize" wrote:
Very nice. I will definitely check this out and probably use it for my project :)
When I compile my project, it doesn't work. It does work when I launch it as a standalone game from the editor. Is there anything extra I need to do to package it for end users?
If it's a "content only" project, there's a problem where using plugins doesn't work unless you add some dummy game code and compile the engine against it. There are some active discussions of it on the forums, I guess they're fixing it but for now you have to set it up as a code project and just add some dummy game class and compile, for it to be able to load plugins in the packaged project.
Kind of a pain. - mhvuzeHonored GuestThat's awesome, I hope developers adapt this. Much appreciated as owner of a mid-end rig :D
- BoffExplorerThis looks great, thanks for creating it and sharing!
I'll definitely be using it when I start dabbling with UE4. Got a few Unity things to finish off first! - plagiarizeExplorer
"n00854180t" wrote:
"plagiarize" wrote:
Very nice. I will definitely check this out and probably use it for my project :)
When I compile my project, it doesn't work. It does work when I launch it as a standalone game from the editor. Is there anything extra I need to do to package it for end users?
If it's a "content only" project, there's a problem where using plugins doesn't work unless you add some dummy game code and compile the engine against it. There are some active discussions of it on the forums, I guess they're fixing it but for now you have to set it up as a code project and just add some dummy game class and compile, for it to be able to load plugins in the packaged project.
Kind of a pain.
Understood. I've done this by accident before, so I know how to do what your describing. I'll check it out! - AnonymousAnyone else having trouble downloading? It says "temporary problem.Retrying" for more than an hour now.
EDIT: Download is working again this morning :) - SRombautsHonored GuestHi, nice!
You should probably add an option for the console command 'hmd sp 130' that governs the supersampling used for the Rift distortion Shader, and has a very high impact on framerate
See https://forums.unrealengine.com/showthread.php?12859-Theoretical-Performance
or https://forums.unrealengine.com/showthread.php?23482-General-bad-Oculus-Rift-performance-in-Unreal-Engine-4
Cheers,
SRombauts
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 10 months ago
- 3 years agoAnonymous