New Unity project: In-game settings menu
August 5, 2015 | 7 comments

New Unity project: In-game settings menu

This project is an example of how to setup an in-game settings menu in Unity. The main focus is on graphics settings, but I felt just having the graphics settings menu by itself would feel too disjuncted so I included it as part of a full menu.

With this project I focused on showing how you can handle in-game graphics settings in Unity. I've seen so many games, even released ones, who just give you the Unity game launcher with "Fast", "Good", "Fantastic" settings which is bullcrap when it's so easy to do it properly. This entire project probably only took me 20 hours to complete. Unity even let's you adjust every single setting in real time without having to restart the game which some AAA games can't even do in 2015.

I've learned a lot through this project: About interacting with the new UI system through script, about inheritance and advanced coding topics, I've gotten my hands dirty with Unity events and I've really seen why the new audio mixer is useful. Overall this project has taught me a number of cool new things and I hope it does the same for you.

Check it out or download the project here:

PS: I cleared the lightmap before I uploaded the project because it doubled the size of the project. So remember to bake it again when you open the project.

Øyvind Strømsvik's picture

About Øyvind Strømsvik (TwiiK)

I've been passionate about games all my life and started dabbling in game development about 15 years ago with BlitzBasic,... read more but I quickly lost interest and began doing 3d modeling instead. 3d modeling remained a hobby and I picked up game development again around the release of Unity 2.0. My driving force behind wanting to get back into game development was my lost interest in commercial games as they started appealing to a group of gamers I was no longer in. Indie games were the only games that still looked interesting, but at the same time some of them looked like they would be just as fun to make as to actually play. And many of them were made by just one guy.

Tagged with: 3D, Unity
raetmaggi's picture


I'm ordinarily to blogging and i really value your substance. The article has really tops my advantage. I'm going to bookmark your website page and keep up checking for new subtle elements. Free to visit for any kind of writing work.

rububu's picture


Wow! Super nice! Can you make it so that it saves and loads the settings on relaunch?

robertcorey's picture


Wow! Super nice!

Richardrobert's picture


Most games I play like Gears of conflict or Resident Evil have your general clean, medium and hard problems even though they're typically now not categorized as such but you still get that's which. those are the video games that include achievements for completing every difficulty and I normally play on common, or medium, difficulty so I kill birds with one stone.

Kaylynn Sylas's picture

Kaylynn Sylas

The gaming mode handicap almost all the preparing that the TV does to improve the picture, however normally some areas yet accessible. Go to the settings menu and play with the settings that aren`t turned gray out in the gaming mode. In the event that that doesn't work, you can take a stab at remaining in the ordinary mode yet handicapping highlights that you couldn't care less about until the point that you don't see the information slack any longer.

josseph alex's picture

josseph alex

Those are the video games that include achievements for completing every difficulty and I normally play on common, or medium. I loved to play games its just a mood changer.

rububu's picture


Nice! Can you make it so that it saves the settings, because when I relaunch your demo, it resets to default.

Add new comment