game audio for game jams

30
SoVGA.com Game Audio for Game Jams Leonard Paul - School of Video Game Audio SoVGA.com Learn game audio online. SoVGA.com

Upload: others

Post on 09-May-2022

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Game Audio for Game Jams

SoVGA.com

Game Audio for Game Jams

Leonard Paul - School of Video Game AudioSoVGA.com

Learn game audio online.

SoVGA.com

Page 2: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Overview

● Jam Preparation● Jammin’● Post Jam● Student projects

Page 3: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Game Jams

● Mostly online: https://itch.io/jams● Make game in a time limit on a topic● Collaborate with game developers to add audio● Have fun making games together!

Page 4: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Preparation

● “Mise en place” – have all your ingredients ready to go– Choose from a palette to help focus your creativity

● Install engine (Unity, Unreal..) software, update and test● Get comfortable with version control (Git, SVN..)● Create small sketches to build from● Read rules for the jam● Backup your computer

Page 5: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Equipment

● Make a checklist● Portable setup – laptop & digital recorder● Closed-back headphones or earphones● Small MIDI keyboard● Pen & paper, can share photo with phone● Charge devices & free HD/stick space

Page 6: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Communication

● Discord● Slack● Email● Connect with teams before jam

Page 7: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Practice

● Practice with sources for previous game jams on Global Game Jam● Try sketching music and sound design with your portable setup● Test your workflow● Maybe learn one new (small) software before● Refine what you know● Be comfortable with all your tools

Page 8: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Free Audio Resources

● Free samples: Sonniss● SDK examples from Wwise and FMOD for coder● Jsfxr (pretty overused)● FreeSound.org● Audio tutorials by Alessandro Famà

Page 9: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Version Control

● Stores a working copy to share and backup to revert to● Not always used to reduce complexity but increases risk● Git (500 MB free limit)● Subversion (TortoiseSVN..)● Perforce (3 users free)● Unity Collaborate (1 GB)● Keep your files in one folder if possible

Page 10: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Collaboration Tools

● Google– Sheets– Docs

● Trello

Page 11: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

HTML5

● Unity● Haxe & Haxeflixel● Godot● Easier to play your game and get votes

Page 12: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Game Engines

● Unity● Unreal● Godot● GameMaker Studio 2● ...

Page 13: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Unity

● Use prefabs, avoid touching scene file● Scriptable objects

– Download link to School’s version of scipt (contact us)● Fabric 2.0 (good with HTML5 export)● Can use FMOD Studio (test first)● Not all functions work with HTML5 (reverb)

Page 14: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Unreal

● Visual scripting with blueprints● Modular Synths● Effects (Granulation, Convolution)● Doesn’t export to HTML5

Page 15: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Godot

● Free and open-source● Open source game jam example: Sealed Bite● Exports to HTML5

Page 16: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Audio Middleware

● Possibly more viable for jams over 48 hours● Wwise● FMOD Studio● Fabric 2.0● Understand how to uninstall, plan for the worst

Page 17: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Wwise

● Free but need a license to go over 200 sound objects– Get game jam license by asking:

https://www.audiokinetic.com/community/game-jams/● Doesn’t export to HTML5

Page 18: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

FMOD Studio

● Free for indies and use on game jams● Use stable version instead of “Early Access”● Exports to HTML5 but test features you’d like to use

Page 19: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Health

● Regular:– Sleep– Eat & drink– Shower

Page 20: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Teams

● Multiple– Create audio for several teams

● Single– Focus just on one team– Might help with quality & communication

Page 21: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Audio Design Tips

● Keep scope of audio design small, polish if time● Be flexible at start but also ready to cut (many) ideas● Fit in with the team, help with implementation if needed● Create an asset list with the team at the start and update● Define where music will be● Make music loopable and fairly short● Reserve time for exporting & uploading...

Page 22: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Game Jam Benefits

● Career building● Portfolio● Network● Push you to learn● Refine your process● Practice work under pressure

Page 23: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Tips

● Don’t sweat the small stuff● Don’t wait on team members● Don’t be too precious about the result, prioritize and cut● Jump in, learn and have fun, no experience necessary● Incomplete is usually better than broken● It’s ok to work offsite (& offline) with notice● Leave team if it’s a negative experience

Page 24: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

After the Jam

● Polish game after the jam with the team if needed● Make a demo reel of the game for your portfolio● Send out social media posts about your project● Keep in touch with jammers you connected with

Page 25: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Case Studies

● James Mello – Mech Medic● Doug Walters – Scare’s Repairs● Emily Meo – Call of Flutey

Learn game audio online.

SoVGA.com

Page 26: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Mech Medic

● James Mello - @spidertears– JamesRMello.com

● 72 hour game jam – Unreal● pupcheco.itch.io/mechmedic

Page 27: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Scare’s Repairs

● Doug Walters - @goonaudio– GreyGoon-GameAudio.com

● 48hr Global Game Jam● westonbdev.itch.io/scares-repairs

Page 28: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Call of Flutey

● Emily Meo - @EmilyEMeo - EmilyEMeo.Com● Used Wwise for interactive music● 1st place audio for Austin in Global Game Jam● globalgamejam.org/2020/games/call-flutey-2

Page 29: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Demo: FMOD Studio

● Demo adding FMOD to jam game● Unity - source

– github.com/anttihaavikko/fff● Uses an AudioManager● Play online using HTML5 export

Page 30: Game Audio for Game Jams

School of Video Game Audio SoVGA.com

Questions Learn game audio online.

SoVGA.com