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 — implementing some stars

We can use the following steps to implement some stars:

  1. Create a method in the game class with the name CreateStars. It will have a parameter for the amount of starts to be created.
    Method CreateStars:Int (scount:Int)
    
  2. Start a FOR loop from 1 to the amount of stars to be created.
    For Local i:Int = 1 To scount
    

    Now, create a local star object, which will be a subimage from the texture atlas which we have loaded before. For this, we utilize the CreateImage method of the fantomEngine. At the same time we position it. We could use DeviceWidth and DeviceHeight of Mojo, but fantomEngine can work with virtual canvas sizes so we will use its own canvas size fields.

  3. Create a local star object and position it randomly ...

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