Chocolate-Manor / Dial-B-for-Bee

Game jam!
Other
0 stars 0 forks source link

Settings menu #97

Closed suleyman222 closed 2 years ago

suleyman222 commented 2 years ago

Added a settings menu on the main menu and on the pause menu, which can manage some audio (music/sound effect volume) and video settings (full screen, resolution, enabling fisheye lens effect). Closes #80, #82, #83

Changes

alt-text

Future recommendations

howchen217 commented 2 years ago

Review

Quality work! I am just not entirely sure if it is necessary to have the apply button there, instead apply the changes immediately. Minecraft for example doesn't have an apply button. Most settings menus do have the reset to default button instead.

PavlosMak commented 2 years ago

Great work, both in terms of code quality and of the features implemented. Some notes I had (some overlap with Hao's above comment)

Great work once again (and thanks for the detailed PR)

suleyman222 commented 2 years ago

Thanks for the great feedback guys. There was a small bug that broke the resolution dropdown menu, which should be fixed now. I also completely forgot to turn fisheye off by default, so I quickly changed that too. Some more changes that I'll add in the upcoming commits are: