Corona-cation (Day 12)

Git Commit: ????

"Added video settings, Changed Sharpshooter sprint"


Added video settings:

    This part was my major work of today. It wasn't difficult at all, just time consuming to do all of it. I expanded the settings menu to include:
  • Fullscreen modes
  • Resolution
  • Frame-rate limiting
  • V-sync
    Luckily for me, all of these settings were already built into unreal so all I had to do was put them together. The only thing I really had to do by myself was the safety measure of popping up the "Confirm Resolution" menu with a timeout that will reset the settings if they aren't confirmed. This is what all that looks like:


    I also had to set the values when the player first loads up the menu. Here's that:
 

    The current menu states look like this:
Very good design, I know
    I did all this for three reasons. One: I wasn't assigned anything else. Two: It would have to be done at some point. Three (the main one): I was playing Imperator: Rome which had awful display options (mainly the lack of a functional frame-rate limiter which caused my GPU to pump out way more frames than my monitor could handle) so I decided to see how hard it would be to implement it correctly for our game.


Changed Sharpshooter sprint:

    I just added a separate variable for the stamina depletion and regeneration rates.

Comments

Popular posts from this blog

Polishing the Foundation

Progress Update #13

A New Chapter