Unity+FMOD - Survival Game

one-sheetdaw-reapergame-audio-fmodgame-audio-unitysampling-orchestral

Unity+FMOD - Survival Game

Task

Using only Spitfire LABS, BBC Discover, or your DAW’s stock instruments/sounds, create, compose, and implement all the SFX and music for the Unity Survival Game.

Style:

Your SFXs and music must be a hybrid design (blending real and improbable SFX with music that employs both synthesized and acoustic instruments) that evokes a whimsical, childlike dream state or nightmare.

Your music should include the following:

  • An introduction
  • At least one transition timeline
  • Three levels of intensity (sections or layers) that change in relationship to the player’s score
  • Audio effects, or additional compositional changes that change in relationship to the player’s health

Additional Requirements:

  • All SFX should be fully implemented using the resources below
  • All events should route through either an SFX Group Bus or Music Group Bus in FMOD’s Mixer
  • All Events and Parameters listed below should be implemented in FMOD and connected to the Unity game

Resources

Unity Project (Editor Version 2021.3.10.f1):

Survival Game - FMOD Basics.zip

Reaper Projects:

Survival Shooter - Reaper Projects.zip

Audio Assets:

Music.zip

SFXs.zip

FMOD Events

SoundFMOD Event2D/3DUnity Location
Player HurtPlayer/Player_Hurt2DAssets/CompleteAssets/Prefabs/Player
Player DeathPlayer/Player_Death2DAssets/CompleteAssets/Prefabs/Player
Player YawnPlayer/Player_Yawn2DAssets/CompleteAssets/Prefabs/Player
Player MovementPlayer/Player_Movement2DAssets/CompleteAssets/Prefabs/Player
GunshotPlayer/Player_Gunshot2DAssets/CompleteAssets/Prefabs/Player/GunBarrelEnd
Hellephant HurtEnemies/Hellephant/Hellephant_Hurt3DAssets/CompleteAssets/Prefabs/Hellephant
Hellephant DeathEnemies/Hellephant/Hellephant_Death3DAssets/CompleteAssets/Prefabs/Hellephant
Hellphant LandEnemies/Hellephant/Hellephant_Land3DAssets/CompleteAssets/Prefabs/Hellephant
ZomBear HurtEnemies/ZomBear/ZomBear_Hurt3DAssets/CompleteAssets/Prefabs/ZomBear
ZomBear DeathEnemies/ZomBear/ZomBear_Death3DAssets/CompleteAssets/Prefabs/ZomBear
ZomBear MovementEnemies/ZomBear/ZomBear_Movement3DAssets/CompleteAssets/Prefabs/ZomBear
ZomBunny HurtEnemies/ZomBear/ZomBunny_Hurt3DAssets/CompleteAssets/Prefabs/ZomBunny
ZomBunny DeathEnemies/ZomBear/ZomBunny_Death3DAssets/CompleteAssets/Prefabs/ZomBunny
ZomBunny MovementEnemies/ZomBunny/ZomBunny_Movement3DAssets/CompleteAssets/Prefabs/ZomBunny
Background MusicMusic/Background_Music2DScene Game Object: BackgroundMusic
Game OverMisc/Game_Over2DScene Game Object: HUDCanvas

FMOD Parameters

Unity ParameterFMOD ParameterGlobal/LocalControlRange
ScoreScoreGlobalMusic System0-1000
Player_HealthPlayer_HealthGlobalMusic System Effects0-100
Music_LevelMusic_LevelGlobalMusic Mixer Bus0-1
SFX_LevelSFX_LevelGlobalSFX Mixer Bus0-1
Global_LevelGlobal_LevelGlobalMain Mixer Bus0-1

Evaluation

You will be evaluated based on the following:

  • 8 Points - The functionality of your FMOD SFX/music systems and their successful integration with the Unity game
  • 2 Points - How successfully you realize the stylistic cues required for the game.