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/11 19:23] – 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) ====== | ||
+ | |||
+ | Start by watching the [[https:// | ||
+ | |||
+ | ==== Study material ==== | ||
+ | |||
+ | 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. Introduction to Scripting of the [[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, | ||
+ | |||
+ | To add appropriate reverb to your sounds, you can add reverb to the appropriate Audio Group in the Audio Mixer, or use reverb zones. Start by watching tis [[https:// | ||
+ | |||
+ | To achieve ducking, e.g. automatically lowering music when narration is happening, see this [[https:// | ||
+ | |||
+ | 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:// | ||
+ | |||
+ | 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:// | ||
+ | |||
+ | |||
+ | ==== Weekly goals ==== | ||
+ | |||
+ | - Submit detailed feedback on the A3 peer submissions you received | ||
+ | - Export the initial version of your game to the web, and save the link | ||
+ | - Study the material on scripting with Unity | ||
+ | - 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) ====== | ||
- | Start by watching the [[|instructor video for this week]]. **Do not forget** to submit | + | Start by watching the [[https:// |
==== Study material ==== | ==== Study material ==== | ||
Line 13: | Line 71: | ||
Our next target is to learn about audio in video games. | Our next target is to learn about audio in video games. | ||
- | Start by studying the slides on Game Audio. | + | Start by studying the {{: |
Continue with our [[https:// | Continue with our [[https:// | ||
+ | |||
+ | Finally, study Assignment 4 (click on the Sidebar to find it) and choose a game to work with. Look for sound files that you will use for A4 online. Places to look into: | ||
+ | |||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | |||
==== Weekly goals ==== | ==== Weekly goals ==== | ||
Line 24: | Line 91: | ||
- Learn about audio in Unity | - Learn about audio in Unity | ||
- Read and understand Assignment 4 | - Read and understand Assignment 4 | ||
- | - Choose an existing Unity game that you will work with for Assignment 4 | + | - Choose an existing Unity game that you will work with for Assignment 4 and find sounds for it |
- | --></ | ||
====== Week 9 (to be completed by Thursday, November 12) ====== | ====== Week 9 (to be completed by Thursday, November 12) ====== |
course_outline.1605122626.txt.gz · Last modified: 2020/11/11 19:23 by bil