Adding Audio

6 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€67.18
List Price:  €95.97
You save:  €28.79
£55.85
List Price:  £79.79
You save:  £23.94
CA$98.21
List Price:  CA$140.31
You save:  CA$42.09
A$107.62
List Price:  A$153.75
You save:  A$46.13
S$94.24
List Price:  S$134.64
You save:  S$40.39
HK$544.83
List Price:  HK$778.36
You save:  HK$233.53
CHF 62.54
List Price:  CHF 89.34
You save:  CHF 26.80
NOK kr774.97
List Price:  NOK kr1,107.14
You save:  NOK kr332.17
DKK kr501
List Price:  DKK kr715.75
You save:  DKK kr214.74
NZ$119.95
List Price:  NZ$171.37
You save:  NZ$51.41
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.19
৳8,361.58
List Price:  ৳11,945.63
You save:  ৳3,584.04
₹5,909.84
List Price:  ₹8,442.99
You save:  ₹2,533.15
RM312.71
List Price:  RM446.75
You save:  RM134.04
₦118,484.88
List Price:  ₦169,271.38
You save:  ₦50,786.49
₨19,443.22
List Price:  ₨27,777.22
You save:  ₨8,334
฿2,412.28
List Price:  ฿3,446.26
You save:  ฿1,033.98
₺2,418.32
List Price:  ₺3,454.90
You save:  ₺1,036.57
B$406.01
List Price:  B$580.04
You save:  B$174.03
R1,270.71
List Price:  R1,815.38
You save:  R544.66
Лв131.35
List Price:  Лв187.66
You save:  Лв56.30
₩98,301.65
List Price:  ₩140,436.95
You save:  ₩42,135.30
₪260.01
List Price:  ₪371.46
You save:  ₪111.45
₱4,125.14
List Price:  ₱5,893.31
You save:  ₱1,768.17
¥10,832.35
List Price:  ¥15,475.45
You save:  ¥4,643.10
MX$1,429.79
List Price:  MX$2,042.64
You save:  MX$612.85
QR255.18
List Price:  QR364.56
You save:  QR109.38
P956.90
List Price:  P1,367.06
You save:  P410.16
KSh9,061.51
List Price:  KSh12,945.58
You save:  KSh3,884.06
E£3,475.01
List Price:  E£4,964.52
You save:  E£1,489.50
ብር8,566
List Price:  ብር12,237.67
You save:  ብር3,671.66
Kz63,900.87
List Price:  Kz91,290.87
You save:  Kz27,390
CLP$68,444.99
List Price:  CLP$97,782.75
You save:  CLP$29,337.76
CN¥506.93
List Price:  CN¥724.22
You save:  CN¥217.29
RD$4,217.06
List Price:  RD$6,024.63
You save:  RD$1,807.57
DA9,397.90
List Price:  DA13,426.15
You save:  DA4,028.25
FJ$159.29
List Price:  FJ$227.57
You save:  FJ$68.27
Q540.13
List Price:  Q771.64
You save:  Q231.51
GY$14,638.82
List Price:  GY$20,913.50
You save:  GY$6,274.67
ISK kr9,773.54
List Price:  ISK kr13,962.80
You save:  ISK kr4,189.25
DH703.91
List Price:  DH1,005.63
You save:  DH301.72
L1,275.33
List Price:  L1,821.98
You save:  L546.64
ден4,132.76
List Price:  ден5,904.20
You save:  ден1,771.43
MOP$561.01
List Price:  MOP$801.48
You save:  MOP$240.46
N$1,268.91
List Price:  N$1,812.81
You save:  N$543.90
C$2,574.70
List Price:  C$3,678.31
You save:  C$1,103.60
रु9,449.77
List Price:  रु13,500.25
You save:  रु4,050.48
S/265.32
List Price:  S/379.05
You save:  S/113.72
K281.71
List Price:  K402.47
You save:  K120.75
SAR262.77
List Price:  SAR375.40
You save:  SAR112.63
ZK1,934.92
List Price:  ZK2,764.29
You save:  ZK829.37
L334.42
List Price:  L477.77
You save:  L143.34
Kč1,702.59
List Price:  Kč2,432.37
You save:  Kč729.78
Ft27,646.05
List Price:  Ft39,496.05
You save:  Ft11,850
SEK kr772.42
List Price:  SEK kr1,103.50
You save:  SEK kr331.08
ARS$70,251.41
List Price:  ARS$100,363.46
You save:  ARS$30,112.05
Bs483.50
List Price:  Bs690.75
You save:  Bs207.24
COP$307,238.59
List Price:  COP$438,931.09
You save:  COP$131,692.49
₡35,641.51
List Price:  ₡50,918.63
You save:  ₡15,277.11
L1,768.23
List Price:  L2,526.16
You save:  L757.92
₲546,248.87
List Price:  ₲780,388.98
You save:  ₲234,140.10
$U2,983.14
List Price:  $U4,261.82
You save:  $U1,278.67
zł291.40
List Price:  zł416.31
You save:  zł124.90
Already have an account? Log In

Transcript

Hello, welcome to the 17th tutorial on the Coco's to the Flappy Bird c++ series. And in this part we're gonna be looking at adding audio we'll be continuing on from the previous part of this tutorial series. If you don't have it, don't worry, there'll be a link in the description to the source code. Okay, the game plays well performed live functionality but lacks sound, the sound falls already added in our Resources folder, so if we just right click this and show in Finder, we have our sound folder here we freeze and hit point. And wink, I was going to drag and drop this has made sure it is added only one tip added as a reference. And it's an iMac target why now we have been so far.

And now we can click Finish. And now we can actually access these files. Obviously on Android you don't need to actually add it anywhere like this. You just need to make sure it's in the right folder. This is actually the last tutorial on doing any sort of code for this class, because we are going to have one more part of the series, where described a little bit later on at the, at the end of this tutorial, what that is going to be. So let's get into this for we actually plan it and the first we will preload the audio in the splicing, the code will be added before any code in the init method but after the layer statement check aka after this.

So we're going to do cos denture. The reason have to code extension is the that the audio engine is then built into Coco's to the x. Or I mean what that is, I haven't added any particular files. It's all included when you download it and set it up but it's actually external library. So you could in theory, add all the audio libraries if you wanted something like f mod for example, Simple Audio engine get instant Don't do pre load effect. And for this we're just going to specify for slash hit dot mp3 and this hit done before we played we play the edge or you can copy and paste this change hit two point this will be when you go in between pipes and score a point and the final one is a wing which will be triggered when you click on the screen and make your bird fly MP free.

Okay the first step and we will play in making a bird fly this will be added at start in the fly method in the bird class. So, right the other Sonia just Mondo Fly here. This is the one right here. It's got a bit tight because it's an inline method, but it's not too much of an issue of death. So I was going to do class tension Simple Audio engine. Yeah.

Instance delay for waiting for IntelliSense to pop up and then Sam for slash wing, but MP free. And now the second time effect we will play is when the player and the point aka goes through the pipe. This will be added in the games in class where collision detection is done. So if we go to a game scene dot cpp and here will just be added right here. This is where we detect if we score a point. So I'm going to focus attention Simple Audio engine get instant delay effect.

And for this we're gonna put sounds for slash not wing point dot mp3. The final sound effect we will play is when the player dies aka to the point or the edge which will be played in 30 games in class where the collision detection is down. So basically here we're gonna do Chromecast engine, extension, Simple Audio engine, get instance, fly. If you can hear some sort of weird noise somebody next door is basically doing some sort of sorting and drilling. So that would be that if you can hear but you might be able to, for us explain what it is. So let's just run this now.

Make sure the sound is on full so you can hear Okay, take play you get the sound perfect. And then let's just crash and then let's also just crash on the floor could be crushed on a pipe then we got the same time effect and as you can see this is actually part of this tutorial, but we've got the score from the previous part of this series that will be which was for took that is it for this tutorial and in many ways this series because the next tutorial will literally just be me talking about extra tasks that you can do because game is done now. Give you a few extra Some of them to make it a bit more like the original Flappy Bird, and some just extra tasks to make the game even better. So, thanks for watching. I hope you have a nice day.

If you need to message us you can message us at support at sound systems coda UK. The email will be in the description you can comment on this video which was directly messages via YouTube, or the recording for source code will also be in the description and bye

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.