While waiting for the script for Day 2, I started to rework on the main menu now that Aoife has provided me with a finished background image. Before this, I found a UI pack that not only provided pre-made buttons with various styles and animations when hovered/clicked on, but other UI functionalities like sliders, modal windows, and dropdown menus just to name a few. I liked that each object in this pack came with its own UI Manager which made customizing each button easier and that it came with documentation, which I could refer to if I wanted to go beyond the UI Manager in terms of altering the button's script.
After the main menu was done, I decided it was time to make use of Bolt. I had previously watched an extensive tutorial on the basics of Bolt, such as creating macros that can be used in state machines. After reading about the various transitions that can be used in state machines, I found a way to create a transition from the Main Menu scene to the Day 1 scene. While there is a way to do this by creating a Scene Manager script and creating a queue for loading the scenes (which I initially did when following the main menu tutorial), I found this approach easier as again, it did not involve scripting as I can simply create macros which in themselves instruct the scene to make the transition via a state machine.
With the main menu working and transitioning smoothly to the next level, all that was left while the scripts were being written is to fix some formatting issues in the next level.
Comments