Quality Game Settings Menu, a good looking UI ready for use

Hey I implemented the menu to my game. It works fantastic! Implementation was super easy. Your pdf was very clear about everything, it took me just a minute to put it to the project and an approx. 10 min to understand and change some values & design things. I haven’t still tested the audio sliders because I haven’t got into audio yet but when I do I’ll notify again & put a video. (also I didn’t forget, I’ll send you a link to try the game when the demo completes)

Thanks for your kind words. I used greenshot to quickly grab snapshots for a manual.

Also,
Quality menu is now up for vote on trello!
https://trello.com/c/GunlrJ4l/365-quality-game-settings-menu

If people are interested in buying the menu, then votes will be appreciated. It is set to be 9.99$ on marketplace

The menu are made up of 5 UMG classes. 4 of them (audio/video/mouse/game) are transparent and are contained inside the 5th container class with tabs to swap between them. You can replace this container to change the main look and feel of menu.

If you know the basics of UMG and blueprints, it should be easy to look at the container class and learn from it’s implementation or modify it to your needs.

Take my money. 8-}

How much are you thinking by the way?

I have submitted it at 9.99$

Quick clip of the working menu and how to implement it Easily add graphics video and audio settings menu with UMG Unreal Engine 4 - YouTube

Thanks!

Thank you for making this one, it is cool to see it in other projects.
I might make my own tutorial showing the steps, it especially needs to show how to add GameInstanceWithSettings to project settings. The menu wont work without it. I see that you have added it in your project, but it’s not shown in your tutorial.

Rly nice work !

I featured ur work on my blog :slight_smile:
I hope this comes to the marketplace :slight_smile:

Thank you, it has been moved to “Coming soon” section on trello! Exciting.

In the meantime, I have been working on the next version of this addon.

In order to add keyboard support, I have to modify it so it’s a real 3d entity in the world. It’s now a fusion of actors and 3d widgets.

I am not planning to remove the interface I have now, but support them both. If one day UMG blueprints gets better support for keyboard input, I will update it. (Alternative, I might go for a c++ solution when marketplace support it)

This new theme is inspired by the interface in Thief.

This is a preview, not final. It support mouse and keyboard navigation at the same time.
I want more eye candy later. (etc animation)

Oooo … are there still Betas out there … keen to try this puppy in Kaboom Arena. I am buying it anyway … but wouldn’t mind getting ahead of the curve. 8-}

Good news, it has been moved to next release on unreal Trello!

I might need beta testers for v2 later. Mind if I send you a copy then?

Good news indeed.

Sure … I will gladly test v2 for you. 8-}

Right now the menu looks awesome and works incredibly well. does it support navigation with a gamepad? I have to prepare the game for a console event and can they navigate with a controller??

Ha, I did not think of using semi transparency in UMG. Sweet.

My menu does not support gamepad. It is possible to control an UMG with gamepad, but that involves trickery with BG color and a state machine. My menu is quite large, and I don’t want to force a non flexible solution.

I have some ideas that I might come back to so it will support a gamepad. I will only add it if the blueprints have a good enough structure. I don’t want to sell it if it’s messy.

Right now I am recreating the menu in a different theme. It will have controller support. I am going to support both themes (and more in the future). I’ll make sure to list up pros and cons between them.

Dammit … take my money … please … Kaboom Arena needs this setting … my current one is horrible. 8-{

Ok thanks. Good to know that you’re trying to improve what is already a great piece!

It’s funny I know but I haven’t known that Kaboom Arena was UE4 haha sweet.

Menu is now up on store! https://www.unrealengine.com/content/8a6e0dba34494f4dba0a47fac3e61335

A basic video tutorial has been uploaded for those who want a visual guide

Ah, that’s much better than mine.

I am however having a little trouble with the FOV slider. I’ve hooked it up as in the documentation but I get nothing, same with the mouse settings.
I am adding the widget to the viewport from another menu rather than making it visible or hidden (meaning it’s not open all the time). Could that be the culprit?

Menu set visibility should not be the problem.

If the game is paused, you will not get live feedback when changing field of view. Have you tried changing FOV and clicking OK?

If the menu is closed by calling “Close Menu” node and not by pressing OK, the settings you have changed are reverted and canceled.

If this is not the issue, could you try to implement the menu in a new “first person blueprint” project following the manual and compare it to your system?

Can you tell me if the other setting features (Shadow/Anti Aliasing) work and are applied when clicking OK?

Please send me a PM with more details, a picture of your blueprint implementation would be nice. I’d like to know what could be the problem.

Thank you ^^

Gamepad support is in the next version. It will be an alternative theme released as a part of the same project.
This is a work in progress preview.