O'Reilly logo

Monkey Game Development by Michael Hartlef

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Time for action — loading the game sound effects

To load sounds, we will create a method in the game class called LoadSounds. There, we will load sounds for an explosion, a hit sound, and a select sound:

  1. Create a new method called LoadSounds.
    Method LoadSounds:Int ()
    
  2. Load the three sounds called select, explosion, and hit (remember, no file extension!).
    sndSelect = eng.LoadSound("select")
    sndExplo = eng.LoadSound("explosion")
    sndHit = eng.LoadSound("hit")
    
  3. Close the method.
    Return 0
    End
    

What just happened?

We have created a method to load sounds into the game. To load sounds, we used fantomengine's LoadSound method. You don't need to add the file extension to it, as fantomengine will load the one that is right for that platform. In the case of iOS, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required