top of page
Paddy Benson

Capstone Project: Week 22

This week I did final playtesting as well as presenting my pitch deck with gameplay alongside. These two events were super important as they allowed me to get feedback as well as catch little bugs I hadn't noticed before.


The first thing I fixed was a couple mislabelled sprites on the main menu for the keyboard layout. This was a good thing to catch because it is potentially the first interaction the player has with the controls and it being wrong would not set a good precedent.


I then fixed level 3's position counting as it wasn't registering all the NPC ships causing the player to move forward a place in position when behind them. This was simple as I had just forgot to allow the NPC 3 tag as am item to register in the array when passing through the trigger.


I then discovered a solution to having the engine audio mute when the tutorial pop up occurred. This had been an issue for awhile as the solutions I had tried such as turning down the mixer hadn't worked. I got around this by instead directly targeting the audio source of the engine and pausing/playing it in script.


if (engineAudioSource != null && engineAudioSource.isPlaying)
        {
            engineAudioSource.Pause(); // Pause the audio source
        }

This is an excerpt from the show tutorial method above. Having this finally fixed was a huge improvement and just made it feel so much more polished. It also made players have an easier time understanding the game was paused and they had to read it as some thought the game had froze or soft locked.


During my Pitch Deck the main piece of feedback I got regarding the gameplay was to make the NPC voicelines even more sassy and mean as they felt a little too generic and plain. This was fair criticism and I decided to up the ante. As each racer has 3 lines I removed two from both green and yellow and redid them.


You can see the updated build here:



5 views0 comments

Recent Posts

See All

Comments


bottom of page