SPIKE REPORT, Week 6-7



SPIKE TITLE - Navigation Mesh

Context

Learning to Create Sound System and Trigger Events

Goals

  1. Learning and Understanding the Basics of Game Sound Controller, Fixing the Continue Test, Quest Not Completed Text
  2. We also need to learn about Trigger Volume and Enviromental Event Triggers
  3. Use whats been learned to create a Sound Controller and Enviromental Event Trigger using the sound controller and trigger volume

Personnel

In this section, list the primary author of the spike report, as well as any personnel who assisted in completing the work.

  • Primary - Alexander Schiemann
  • Secondary - N/A

Technologies, Tools, and Resources used

Provide resource information for team members who wish to learn additional information from this spike.

Tasks Undertaken

  1. Create a new Game Folders in my Alex folder one for Sound Controll and Another for Enviromental Triggers
  2. Created a new Sound Mixer and renamed the them
  3. Created an Empty object to keep my sound controller script and act as a physical sound slider
  4. Researched for some suitable sounds for the games enviroments
  5. Downloaded the sounds and implemented them into the sound controller
  6. Created a script to make the sound volume change with the silders movement up and down to turn the sound up and down can easily be changed to left to right
  7. Created A trigger volume and made it interactable useing the interactable and world interactable scripts
  8. Made the Trigger volume an invisible and none solid object that destroys itself upon contact and then challenges to a diffrent music sound that also stops all currently active sounds.
  9. Further Added a way to change the music with a keyboard keyboard
  10. Made the Game Music Active upon level being loaded/Scene
  11. Added A vairty of minor changes and additions as well as fixes for existing objects and scripts

What we found out

How to create a Basic Sound Controller Manually Adjust the Sound in game or change the sound track. Use Tirgger Volumes to create Enviromental Triggers to change the sound when the player reaches a new area.

Sound Controller

Primary Resource for creating a Sound can be found here: Simple Sound Manager (Unity Tutorial)

Trigger Volume

Primary Resource for creating a Trigger Volume can be found here: Unity 3d Tutorial - Trigger zones

Open Issues/Risks

None as of yet there where issues in the development with the collisons between the player and the trigger volume making them not interact well the trigger volume would act as a solid object to the player only not notice the ridgidbody or collison boxes ignoring any sort of collison and at the point of original collison the trigger box would cause the sound to be started constantly from the start point as long as the trigger volume was in contact with the player

Recommendations

My Recommendation is to go through all tutorials above and the ue4 project file and always make sure to use debug to test your code

Get Questing Simulator

Leave a comment

Log in with itch.io to leave a comment.