This week I will be focusing on some of the core aspects of our game. This would include working UI elements and a start and settings menu.
The first thing I did was create the UI element for a popup notification when players collect a clue. This will use raycast to determine if the players are hovering over objects that can be interacted with.
Note: Ross helped with making the popup disappear when the sketchbook is opened.
My next step to completing the sketchbook mechanic for the game is to make the related information show up in the sketchbook when the clues are found. When players interact with the object and the popup notification appears the related section of the book will appear.
Note: Through some playtesting I found that the clue will disappear if the players interact with the same objects again so I changed the code to keep it visible after the first interaction.
To create a more immersive experience I wanted to have some scene of earthquakes and roaring sounds to hit at the giant creature. To do that I added code for the audio trigger and screen shake.
Note: Next week I will be focusing on making the screen shake happen at the same time as the audio trigger.
I created a start screen that players will view upon opening the game along with a settings menu in game for players to quit to the start screen.
Note: All button works in the start screen but for some reason the Quit button does not work in the settings menu in game. Will need Ross’ help to figure out why.
As our game focuses a lot on the environment and it features multiple biomes I added a grass tool that can help with the desired toon style that we want and it provides a variety of customisation with the grass. I followed the setup steps from this creator to implement this tools and will be used next week when I start working on the terrain.
Previous Weeks Bug Fix Status:
<aside> ❓
To Making Next Week
</aside>