Delve into the Abyss Development Blog - Week 30
This week was a very productive week for me! One of my main goals this week was to create the actual prefab for our Audio Logs. This mainly meant creating an object that would play the log, and creating a UI display that would show the log's dialogue for reading.
The first thing I did was make the prefab itself. This mainly involved finding a good looking 3D object that would fit an audio log item that you can interact with. Then add a script made by Xiong that would play the log's associated audio file. From here I just had to add the trigger box and then we have our audio log object! Though I had to make a few adjustments.
I had to create a UI that would display the dialogue for the log. This wasn't too hard as it involved just copying and pasting a few UI assets from the biographies I made last week. However, I also needed to create a scroll box for the dialogue itself. This required me to look at a tutorial on how to do it, but it was easy enough to do! I'm oddly proud of that.
Lastly I had to do some code edits. Mainly so the pause screen can't be opened during the dialogue box being opened, the audio log cannot be interacted with while the pause screen is active, and certain things like movement or shooting can't occur while the dialogue box is open. Along a few other script changes I forgot to add last week with the new biography UI. So ideally there shouldn't be any glaring bugs on that front. I still need the actual audio files for the logs, but I'm still waiting on those from the rest of the team. Hoping to get them come portfolio night!
Comments
Post a Comment