Integration: FMOD + Godot Engine | Godot v3.3.4 & 3.4.4 | FMOD 2.02.07

Subscribers:
116
Published on ● Video Link: https://www.youtube.com/watch?v=Zhh7B2Ggr_g



Category:
Tutorial
Duration: 17:14
3,240 views
93


fmod-gdnative by utopia-rise: https://github.com/utopia-rise/fmod-gdnative
The original Godot-FMOD integration by AlexFonseka: https://github.com/heraldofgargos/godot-fmod-integration
Outfrost: https://twitch.tv/outfrost + https://outfrost.itch.io/
FMOD (Studio, API, Licensing, Learning, FMOD.io): https://www.fmod.com/

-----

This is what you need for the integration:
https://godotengine.org/download/windows
https://www.fmod.com/download#fmodengine (API 2.02.07)
https://www.fmod.com/download#fmodstudio (Studio 2.02.07)
https://github.com/utopia-rise/fmod-gdnative/releases/tag/v3.1.1 (download "fmod.zip")

-----

fmod-gdnative for Android:
https://github.com/utopia-rise/fmod-gdnative#fmod-on-android-with-gdnative

-----

0:00 Introduction and video plan
0:21 Acknowledgements
0:51 What is FMOD Studio and do you need it?
1:55 Disclaimer
2:14 Starting the integration
2:21 0. What you need for the integration
3:07 1. Creating a new Godot project
3:41 2. Creating an "addons" folder
3:50 3. Adding fmod-gdnative
4:02 4. Installing FMOD API
4:32 5. Copying FMOD libraries
5:27 6. Reloading the Godot project
5:37 7. Enabling "Singleton for fmod Gdnative" plugin
5:47 8. Making a basic main scene in Godot
6:28 9. Adding and adjusting code
7:15 10a. Creating "sound" folder, changing bank loading paths
7:36 10b. Understanding the code we added
8:03 11. You only have to initialize FMOD once
8:14 12. Installing FMOD Studio
8:44 13. Creating and saving a new FMOD Studio project
9:08 14. Creating a "Test Event"
10:38 15. Building the sound banks
11:01 16. Adding the sound banks to the Godot project
11:25 17. Adjusting the code to look for our event
11:47 18. Our event is playing in the game
12:01 19. Linux, MacOS, iOS, Android
12:36 20. Configuring Live Update
13:58 21. Always update the sound banks before exporting the game
14:07 22. Fmod.gd
14:25 Parameters (for the next video)
15:03 23. Workarounds for parameters
16:08 Where and how to learn FMOD
16:34 No official Godot integration for now
16:52 Outro

-----

▸ Website: https://marekdomagala.com/
▸ Twitter: twitter.com/mdomagalamusic

Share, comment and subscribe for more of my content.

I do not own some of the images included. But I do own some of the other images included.







Tags:
music
soundtrack
video game music
score
scoring video games
marek domagala
marek domagała
original soundtrack
might of merchants
mightofmerchants
momerchants
might of merchants game
godot
godot engine
godot 4
godot 3.3.4
godot 3.4.4
gotod 3
gamedev
game development
gamedev tutorial
fmod studio
fmod
fmod api
fmod tutorial
godot fmod
godot fmod tutorial
adding fmod to godot
add fmod to godot
fmod + godot
godot + fmod
how to integrate fmod with godot