The purpose of this challenge is to create your own collection of sound effects to be used a library of assets for your own retro arcade games.
We will use Python code online to create the sound file using EarSketch.
Check the following sound effects that we have created using EarSketch. You can re-use and adapt the code for your own video game projects.
#Cannon Effect by 101Computing.net from earsketch import * init() setTempo(120) clip = DUBSTEP_BASS_WOBBLE_018 clip = EIGHT_BIT_ATARI_SFX_001 # 0 starts playing a clip, - is a rest/silence, + extends the audio clip into the next sixteenth note sub-beat beat = "-0+0+-0+0+-0+0+--000000+-000000+" makeBeat(clip, 1, 1, beat) finish()
#Refill/Reload Effect by 101Computing.net from earsketch import * init() setTempo(120) clip = EIGHT_BIT_ATARI_LEAD_007 beat = "00000000000000000000000000000000" makeBeat(clip, 1, 1, beat) setEffect(1, PITCHSHIFT, PITCHSHIFT_SHIFT, 0, 1, 12, 3) # Finish finish()
Using Sound Effects with PyGame
To add sound effects, download some wav or mp3 files into a folder called “Sounds” and add the following code when you want to play the sound effect:
effect = pygame.mixer.Sound('Sounds/cannon_effect.mp3') effect.play()