Our title screen is composed of a single colored red rectangle and three text objects. One is for the title itself, and two are instructions about which keys the player has to press to start a new game or exit it.
1. Insert a new method header called
CreateTitleScreen
, inside the game class.Method CreateTitleScreen:Int ()
Before version 1.30 of fantomEngine, you needed to assign each new object to a layer. Now, you can set a default layer and every new object will be automatically assigned to it.
2. Set the default layer to the title layer.
eng.SetDefaultLayer(layerTitle)
3. To cover the complete title screen, you need to create a rectangle (box) that is centered in the middle of the canvas; it should be the same size as the canvas.
Local box:ftObject = eng.CreateBox(eng.canvasWidth,eng.canvasHeight,eng.canvasWidth/2,eng.canvasHeight/2)
4. Color the box in a nice, full red.
box.SetColor(255,0,0)
5. The title
At The Docks
will be made from a text...