SPIKE REPORT, Week 6-7
SPIKE TITLE - Navigation Mesh
Context
Learning to Create Sound System and Trigger Events
Goals
- Learning and Understanding the Basics of Game Sound Controller, Fixing the Continue Test, Quest Not Completed Text
- We also need to learn about Trigger Volume and Enviromental Event Triggers
- 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.
- A very simple sound manger for the games sound controll
- Simple Sound Manager (Unity Tutorial)
- Another simple Audio Manager Tutorial
- 25. How to make a 2D Platformer - AUDIO MANAGER - Unity Tutorial
- Covers Singeleton Audio Manger, Mixers inplemenation
- Easy Singleton Audio Manager Setup | Part 1 | Unity 2018 Game Development C#
- Trigger Volumes and event trigger zones
- ProBuilder 2.0: Triggers, Volumes, and Zones
- Trigger Zone and Enviromental Triggers
- Unity 3d Tutorial - Trigger zones
Tasks Undertaken
- Create a new Game Folders in my Alex folder one for Sound Controll and Another for Enviromental Triggers
- Created a new Sound Mixer and renamed the them
- Created an Empty object to keep my sound controller script and act as a physical sound slider
- Researched for some suitable sounds for the games enviroments
- Downloaded the sounds and implemented them into the sound controller
- 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
- Created A trigger volume and made it interactable useing the interactable and world interactable scripts
- 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.
- Further Added a way to change the music with a keyboard keyboard
- Made the Game Music Active upon level being loaded/Scene
- 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
Questing Simulator
Simulates The Function of A Quest
Status | Released |
Author | A_S293 |
Genre | Platformer |
Tags | 3D |
More posts
- SPIKE REPORT, Week 8-9Oct 20, 2019
- SPIKE REPORT, Week 4-5Oct 20, 2019
- SPIKE REPORT, Week 2-3Oct 20, 2019
- SPIKE REPORT, Week 1Oct 20, 2019
Leave a comment
Log in with itch.io to leave a comment.