Upbge settings menu

I have a question, today I am creating the first chapter of my own video game based on ubge 0.2.5. I added the main menu with the “play” and “exit” buttons. But in modern video games on PC there is a settings menu with localization, music / sound effects, graphic settings (v-sync, resolution, antialiasing, frames per second etc.).
I know it’s possible to implement using python scripts, but I’m a bit of a newbie, can anyone make a code example with some of these functions, so I could learn something and implement it in my video game?

1 Like

Wow, this is more than I expected, thank you so much!
Also, a small question: how can I adjust the volume of music and sound effects in this menu?

you need to code it in yourself with the aud module

1 Like

thank you very much!