The New Elements


Dev Name: Agustin Luis

Date: 8/25/2023

So far with the build, I have noticed the transition between the character selection menu and the actual level there was a very big pause/freeze in the application. This was very frustrating because I had been working on a loading screen to have placed in between the two and the functionality was just not working. This was a necessary thing needed so the player did not have to sit there and think that the game might have frozen or even crash, which would probably lead them to restart the game. But with some research I was able to figure it out and it works better than I had planned.

With the original functionality I had in mind, I just simply was creating the widget in the character selection widget, and adding it to the view port when the function OnClickedContinue was called. This however, did not work, but now that I look back, that is not how that would work but that is where my brain was at the time. Then I had switched it to the game instance so that when the LoadLevelOne function was called, then I would add it to the viewport. This method did not work as well. After those two failed attempts, I looked for help within my teammates and one of them sent me a link to a dev forum which directed me in the right direction. The forum recommended the use of MoviePlayer, which is a class that allows you to call functions to set specific widgets as loading screens and call them during the transition from one level to another. With that help, I was able to get a loading screen that properly functioned and now it is visible that the transition from the selection level to the playable level is not a freeze.

Get Lustrat Somnia

Leave a comment

Log in with itch.io to leave a comment.