course_outline
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
course_outline [2020/11/19 15:39] – bil | course_outline [2020/12/02 18:21] (current) – bil | ||
---|---|---|---|
Line 4: | Line 4: | ||
< | < | ||
+ | --></ | ||
+ | |||
+ | ====== Week 12 (to be completed by Thursday, December 3) ====== | ||
+ | |||
+ | Start by watching the [[https:// | ||
+ | |||
+ | ==== Study material ==== | ||
+ | |||
+ | Our focus for this last week is on finishing Assignment 4, so the following is just hints and tips for it. | ||
+ | |||
+ | First off, remember to **export the game in its original state** in its native format (Windows or Mac). | ||
+ | |||
+ | Next, you will need to remove existing audio from it. Most games will have a separate folder for Audio under Assets in the Project window. You can right-click on each AudioClip and select "Find References in Scene" | ||
+ | |||
+ | Finally, two useful links: | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | ==== Weekly goals ==== | ||
+ | |||
+ | - Complete the Reflect Phase of Assignment 3 | ||
+ | - Complete Assignment 4 | ||
+ | |||
+ | |||
====== Week 11 (to be completed by Thursday, November 26) ====== | ====== Week 11 (to be completed by Thursday, November 26) ====== | ||
- | Start by watching the [[|instructor video for this week]]. **Do not forget** to submit the peer feedback for Assignment 3 before the deadline. | + | Start by watching the [[https:// |
==== Study material ==== | ==== Study material ==== | ||
Line 13: | Line 39: | ||
Our target this week is to learn about scripting with Unity. This will allow us to complete all requirements for A4. We'll also learn about reverb zones and ducking. | Our target this week is to learn about scripting with Unity. This will allow us to complete all requirements for A4. We'll also learn about reverb zones and ducking. | ||
- | First, complete section 15. Scripting of the [[https:// | + | First, complete section 15. Introduction to Scripting of the [[https:// |
- | Then, watch this [[https:// | + | Then, watch this [[https:// |
The game you are working with may already have a GameObject to manage all the audio (typically called AudioManager). You can reuse that if you want, but if you don't want to do that (or your game does not have any audio to begin with), I recommend creating your own AudioManager, | The game you are working with may already have a GameObject to manage all the audio (typically called AudioManager). You can reuse that if you want, but if you don't want to do that (or your game does not have any audio to begin with), I recommend creating your own AudioManager, | ||
- | Brackeys | ||
- | (has Spatial Blend?) | ||
- | Reverb | + | To add appropriate reverb to your sounds, you can add reverb to the appropriate Audio Group in the Audio Mixer, or use reverb |
- | Ducking | + | To achieve ducking, e.g. automatically lowering music when narration is happening, see this [[https:// |
- | Fade | + | Implementing a fade in/out is a bit harder than you might think because these gradual changes in volume have to happen across multiple frames. Thankfully, C# has a feature that is really well suited for this, coroutines. Read the [[https:// |
- | JUCE | + | Finally, you can use any plugins you develop with JUCE in Unity! This is not a requirement for A4, but if you'd like to do that, follow [[https:// |
Line 37: | Line 61: | ||
- Continue working on Assignment 4. After studying the material above, you have all the information you need to complete it | - Continue working on Assignment 4. After studying the material above, you have all the information you need to complete it | ||
- | --></ | + | |
====== Week 10 (to be completed by Thursday, November 19) ====== | ====== Week 10 (to be completed by Thursday, November 19) ====== |
course_outline.1605800354.txt.gz · Last modified: 2020/11/19 15:39 by bil