Scoring music for games differs significantly from composing music for other linear media like film and television. Video games require the player to be actively involved and to make decisions based on the action that is occurring on screen. This active interaction affects how the music must change and react to player decisions. Whether you're working on a small iPhone or Facebook game, or a large PlayStation or Xbox title, this course will teach you the fundamental music approaches and skills that professional composers use to create these interactive scores for games. This course focuses on these game scoring techniques from conceptualization, to creation, through to implementation. By the end of this course, you will have composed a fully interactive musical score, which you will have implemented and edited directly into the game.
Upon successful completion of this course, you will understand the theory, mechanisms, and approaches to writing music for games, preparing you for entry-level work at a game development company as a freelance game audio professional or an assistant composer. In addition, you will learn about the business aspects (including ways to price music services), the challenges of pursuing this career, and strategies to break into the industry. By learning these tools and strategies, you will have an advantage when seeking employment in this fast-paced and exciting field.
By the end of the course, you will be able to:
- Analyze and discuss how an interactive score works in a video game
- Compose interactive music scores using common interactive methods employed in video games, including looping, branching, layering, and transitions
- Understand game structures and mechanisms, especially as related to music deployment in video games (including control inputs such as triggers and zones)
- Understand and utilize the fundamentals of middleware game technology
- Understand the basic collaborative mechanisms for working with a game developer as a contractor, including revisions, budgeting, and scheduling
- Have a basic knowledge of working conditions/expectations in the industry
- Know how to create a demo reel and be equipped with sales strategies
- Be familiar with different types of game development software and team working methodologies
Lesson 1: Game Structure and Interactive Introduction
- The Video Game Industry
- The Uniqueness of Video Games
- The Structure of a Video Game
- Game Music Aesthetics
- Melodic and Thematic Development in Video Games
- 15 Video Game Composers You Should Know
- Compose Themes to Represent Characters or Locations
Lesson 2: Interactive Music Overview and Analysis—The Video Game Composer’s Toolbox
- Synchronization in Video Games
- Mapping Control Inputs to the Score: What is Controlling the Playback of the Music?
- The Composer's Toolbox
- Game Genres and Demographic Considerations
- Music Development in Video Games
- 5 Quick Tips for Making Your Work Sound More Professional
- Introduction to Using Crossfading to Transition Between Musical Cues
- Extend Your Music Themes
Lesson 3: Spotting the Game, Game Technology, and Music Loops
- Spotting the Game
- The Music Asset List
- Software Used to Build Games: Game Development Engines and Middleware
- Introduction to Unity
- Creating Seamless Music Loops
- Audio File Formats and Compression
Lesson 4: Interactive Music Composition: Horizontal Resequencing and Musical Transitions
- Horizontal Resequencing
- Crossfading Scores
- Synchronized Crossfading Scores
- Composing Bridge Transitions
- Using a Sound Effect as a Transition
- Writing Transitions
Lesson 5: Interactive Music Composition Using Vertical Remixing (Layering)
- Vertical Remixing (Layering)
- Composing Using Vertical Remixing
- Challenges with Vertical Remixing
- Synchronized vs. Non-Synchronized Layers
- Stylistic Approaches to Game Music Using Layered Scores
- SFX and Instrument Design
- Composing for Vertical Remixing
Lesson 6: Using Stingers, and Implementation of Layered Music Scores in Unity
- Composing Musical Stingers
- Wwise Fundamentals
- Composing Musical Stingers
- Unity’s Audio Mixers
- Comparing Horizontal Resequencing with Vertical Remixing
- The Concept of Musical Interruption
- Eastern and Western Scoring Approaches to Video Games
- Storytelling Through Event to Event Based Scoring Using Stingers and Overlaps
- Creating Your Musical Stingers
Lesson 7: Interactive Music Composition: Horizontal Sequencing Using Branching
- Branching Scores
- Branching on the Measure Start or on a Specific Beat
- Architecture of Branching Based Scores
- Composing Techniques for Branching Based Scores
- Production and Editing Techniques for Branching Based Scores
- Creating a Branching Composition
Lesson 8: Introduction to Audio Middleware Using Audiokinetic’s Wwise Software
- What is Audio Middleware?
- Considerations When Using Audio Middleware
- Advantages and Disadvantages of Audio Middleware
- Audio Middleware Feature Sets for Video Game Composers
- Using Wwise for Interactive Scores: Wwise Fundamental Building Blocks for Music
- Wwise Communication with the Game Engine
- Advanced Looping Features within Wwise
- Branching and Stingers within Wwise
Lesson 9: Using Unity with Audio Middleware: Advanced Middleware Functionality in Wwise
- Transitions within Wwise
- Working with Audio Middleware Inside a Game Development Platform (Wwise and Unity)
- Wwise Events, Game Syncs, and the SoundCaster Window
- Exporting SoundBanks from Wwise
- Setting Up Unity to Work with Wwise
- Connecting All the Pieces Together (Unity and Wwise Integration)
Lesson 10: Working in the Industry, Pricing Your Work, and Creating Demo Reels
- Introducing Vertical Remixing (Layering) within Wwise
- Working in the Games Industry
- Skills Required to Be a Composer in the Game Industry
- What to Charge?
- Sales and Marketing: Finding Your Audience
- Demo Reels to Showcase Your Work
- Final Project
Lesson 11: Game Development Teams, Career Development, and Advanced Features in Wwise
- Working with a Game Development Team
- Wwise Export Settings and Compression
- Getting Everybody in Sync with One Another (Version Control Software)
- Common Version Control Software Used by Game Developers
- Where Do Composers and Sound Designers Fit into These Systems?
- Sound Design Features within Wwise
- MIDI and Instrument Design in Wwise
- Negotiating Tactics
- Paths to Becoming a Successful Composer
- What Does 9:00 a.m. Look Like When You Are a Composer?
- Final Project (Continuation)
Lesson 12: Advanced Interactive Music Scores, Larger Projects, and Where to Go Next
- What Have You Learned?
- Advanced Interactive Music Scores and Design
- Advanced Skills: Real-Time Mixing for Games
- Approaching Larger Projects
- What’s Next: Finding Resources and Inspiration Beyond the Course
- Unity: Building the Game with Wwise Assets
- Video Demo Reel
- Final Project (Ending)
Author & Instructor
Michael Sweet is the artistic director of Video Game Scoring at Berklee College of Music. Over the past two decades in music, he has become an accomplished video game audio composer and has been the audio director for more than 100 award-winning video games. His work can be heard on the X-Box 360 logo and on award winning games from Cartoon Network, Sesame Workshop, PlayFirst, iWin, Gamelab, Shockwave, RealArcade, Pogo, Microsoft, Lego, AOL, and MTV, among others. He has won the Best Audio Award at the Independent Games Festival, the BDA Promax Gold Award for Best Sound Design, and has been nominated for five Game Audio Network Guild (GANG) awards.
Since 2008, Michael has led the development of video game scoring curriculum at Berklee College of Music. He has developed curriculum for many classes that teach the art of video game composition, and helped establish the minor in Video Game Scoring at the college. As a teacher and communicator, Michael has lectured at many universities and prominent conferences in interactive music and sound design including the Game Developer’s Conference, Audio Engineering Society, NYU, SVA, and Parsons The New School of Design.
He is the author of Writing Interactive Music for Video Games: A Composer’s Guide (Pearson Publishing). Before Berklee, Michael was the co-founder and creative director of Audiobrain, a company dedicated to breaking boundaries with interactive sound design and music. Michael’s creative vision had led Audiobrain to develop many emotionally immersive award-winning experiences for games, broadcast and sonic branding.
Michael's latest game, Walden, A Game, a first-person simulation of the life of American philosopher Henry David Thoreau during his experiment in self-reliant living at Walden Pond, is being released on Playstation, PC, and Mac in 2017. Michael was the audio director of the project, contributing to all sound effects and music for the game developed by the USC Game Innovation Lab in cooperation with the National Endowment of the Humanities.
Completion of Music Composition for Film and TV 1 or equivalent knowledge and experience is required. Students should be highly proficient with the features of your DAW of choice (Logic, Pro Tools, Digital Performer, Cubase, etc) as well as having an advanced knowledge of how to use virtual instruments. An existing competency in creating music, combined with a thoughtful awareness of drama and human emotion will be critical assets to draw upon from your own background. Advanced harmony and theory skills, along with intermediate orchestration skills are highly recommended to complete the assignments in the course.
You should have the following prerequisite musical and technical skills:
- ability to read and compose music
- prior experience composing for linear media (television, film) is highly recommended
- an advanced knowledge of harmony and theory skills
- intermediate orchestration and arranging skills
- advanced experience with MIDI sequencing and digital audio software for producing and finalizing musical mock ups utilizing virtual instruments
- ability to import video (QuickTime) in your digital audio workstation (DAW application) for scoring purposes
- ability to create and export final audio mix within designated specifications, including MP3, WAV, and QT movies to submit
Writing Interactive Music for Video Games: A Composer's Guide by Michael Sweet, Addison-Wesley
- Sequencing/DAW software: Students should be able to record MIDI in a sequencer, send that MIDI to a software program that triggers samples, record audio using a microphone, and record the resulting mix as a WAV or MP3 file. Students should also be able to import a QuickTime movie into their sequencer for the purposes of writing music to picture. Viable programs include Digital Performer, Logic Pro, Cubase, SONAR, Reaper, and Pro Tools.
- Sample libraries, such as Kontakt/Komplete, any Vienna Symphonic Library, or East West Composer Cloud
- Free software that will be downloaded as part of the course include: Fmod Studio, Wwise, and Unity3d
- MIDI keyboard/interface (minimum 25 keys)
- 4 GB RAM
- 20 GB hard drive space
- Sound card
- Speakers or headphones
- Internet connection with at least 4 Mbps download speed ( http://www.speedtest.net to verify or download the Speedtest by Ookla app from your mobile app store)
The materials for this course are distributed via downloads, and projects will need to be uploaded. These materials tend to be much larger than in other Berklee Online courses, so a reliable, fast internet connection is highly recommended.
Got a question? Contact our Academic Advisors by phone at 1-866-BERKLEE (U.S.), 1-617-747-2146 (INT'L), or by email at email@example.com. We can also answer basic questions in the comments below. Please note that all comments are public.
Create a Free Account
Create an account to download our catalog, get our newsletter, and more.
Stay Informed About This Course
Create an account to download our free course catalog, and receive updates about this course.