Procedural Sounds for Games with JavaScript and WebAudioAPI [Understanding AI - Lesson 9 / 15]

  Рет қаралды 2,098

Radu Mariescu-Istodor

Radu Mariescu-Istodor

Күн бұрын

PLAYLIST: • Self-driving Car :: Ph...
Welcome to Lesson 9 of the "Understanding AI" course, where I'll guide you through the exciting process of creating procedurally generated racing game sounds using JavaScript and the WebAudioAPI. In this video, I'll teach you how to generate sound from scratch, starting with a simple beeping noise that we can play at different frequencies. We'll then dive into the intricacies of creating dynamic engine noises for our racing game.
These procedurally generated sounds aren't limited to our project alone - you can use them in any of your creative endeavors. However, I'll demonstrate how to seamlessly integrate these sounds into our racing game with self-driving cars. Imagine the beeps enhancing your countdown timer and the engine noise dynamically changing based on the car's actions in the game.
So, get ready for some sound advice! We'll explore the world of sound generation in JavaScript, adding an auditory dimension to our gaming experience. Join me in this immersive lesson, and let's make our racing game truly come to life with unique, procedurally generated sounds. Don't forget to like, share, and subscribe for more lessons on AI, game development, and creative sound design!
💻CODE FOR THE RACING GAME PART💻
github.com/gniziemazity/under...
Follow Along: 4. Racing Game
Code After This Lesson: 5. Procedural Sound
💬DISCORD💬
discord.gg/gJFcF5XVn9
⭐LINKS⭐
Self-driving Car Course: • Self-driving Car :: Ph...
#RacingGame #RacingGameJavaScript #GameSound #RacingGameSounds #RacingSoundsJavaScript #LearnJavaScript
⭐TIMESTAMPS⭐
00:00 Introduction
01:12 Basic Project Setup
01:57 Using the WebAudioAPI
04:38 Visualizing Sounds
08:40 Debugging
11:30 Envelopes
16:56 Engine Noise
22:41 Finalizing the Sound functions
23:44 Adding the Sound to the Racing Game

Пікірлер: 31
@offorjohn
@offorjohn 12 күн бұрын
Awesome. Am here Now.
@Radu
@Radu 8 күн бұрын
Welcome!!
@yusufisyaku1118
@yusufisyaku1118 Ай бұрын
Thank you @Radu
@Radu
@Radu Ай бұрын
You're welcome :-)
@2difficult2do
@2difficult2do Ай бұрын
Thank you. It's interesting and useful as always.
@Radu
@Radu Ай бұрын
Nice to hear :-)
@rishabhtripathi6032
@rishabhtripathi6032 Ай бұрын
i love your content so much, i appreciate your hard work sir, love from India(Bharat)
@Radu
@Radu Ай бұрын
Glad to hear :-) Thanks for watching!
@Stronglex
@Stronglex Ай бұрын
Useful as always
@Radu
@Radu Ай бұрын
Glad you think so! :-)
@cacup7
@cacup7 Ай бұрын
Best project ever
@Radu
@Radu Ай бұрын
Glad you like it :-)
@adilsonbuset738
@adilsonbuset738 Ай бұрын
Très bien.
@Radu
@Radu Ай бұрын
Merci :-)
@AZHARakaGoat
@AZHARakaGoat Ай бұрын
@Radu
@Radu Ай бұрын
@javifontalva7752
@javifontalva7752 Ай бұрын
Yoohoo!!
@Radu
@Radu Ай бұрын
:-))
@alwysrite
@alwysrite Ай бұрын
one day I wish you could show us how to do any given drawings using fourier transform circles animated
@Radu
@Radu Ай бұрын
Oh, aren't there already some videos on that?
@ChandrashekarCN
@ChandrashekarCN Ай бұрын
💖💖💖💖
@Radu
@Radu Ай бұрын
❤️
@All-about-te
@All-about-te Ай бұрын
i wonder if i can generate the " code with radu song "🙃
@Radu
@Radu Ай бұрын
It should be possible :-)
@disrael2101
@disrael2101 Ай бұрын
cool finally a useful project by you (no offense i just don't like that much the make twitter logo or circle logo in js which is cool but i just didn't feel for it.. this video tho feels much more interesting) :)
@Radu
@Radu Ай бұрын
I see :-) The thing is... 1) there are many people who ask for beginner-friendly content and, 2) I'm taking it easy now so... there will be more content like that coming up, after phase 3 of the self-driving car course ends (in May). Eventually I'm gonna do some more interesting things, though :-)
@disrael2101
@disrael2101 Ай бұрын
@@Radu sounds great i enjoyed this one it's simple but getting complicated at the same time when it has to be connected to the engine aka car code
@Radu
@Radu Ай бұрын
Ok. Got it :-)
@mpbasics8285
@mpbasics8285 Ай бұрын
you are too consistent for my liking....lol
@Radu
@Radu Ай бұрын
And here I thought I was a real rebel publishing the video 40 minute before it's scheduled time 😎
@yusufisyaku1118
@yusufisyaku1118 Ай бұрын
😂​@@Radu
Understanding AI - Lesson 1 / 15: A Simple Neural Network
32:09
Radu Mariescu-Istodor
Рет қаралды 16 М.
Detecting Colored Markers with JavaScript [Understanding AI - Lesson 13 / 15]
43:58
GADGETS VS HACKS || Random Useful Tools For your child #hacks #gadgets
00:35
FLIP FLOP Hacks
Рет қаралды 101 МЛН
the new PS4 jailbreak is sort of hilarious
12:21
Low Level Learning
Рет қаралды 287 М.
I built an interactive AI Talking Avatar Part 4 - Using Ollama
9:06
I Tried Every AI Coding Assistant
24:50
Conner Ardman
Рет қаралды 660 М.
AI Racing Game in JavaScript [Understanding AI - Lesson 8 / 15]
57:17
Radu Mariescu-Istodor
Рет қаралды 2,3 М.
ML Was Hard Until I Learned These 5 Secrets!
13:11
Boris Meinardus
Рет қаралды 154 М.
How I Made AI Assistants Do My Work For Me: CrewAI
19:21
Maya Akim
Рет қаралды 660 М.
Dijkstra's Algorithm in JavaScript [Understanding AI - Lesson 6 / 15]
27:38
Radu Mariescu-Istodor
Рет қаралды 3,4 М.
Making a Game in JavaScript with No Experience
5:49
Goodgis
Рет қаралды 709 М.