CREATE StartMenu.js BunnyDefender.StartMenu = function(game) { this.startBG; this.startPrompt; }; BunnyDefender.StartMenu.prototype = { create: function () { startBG = this.add.image(0, 0, 'titlescreen'); startBG.inputEnabled = true; startBG.events.onInputDown.addOnce(this.startGame, this); startPrompt = this.add.bitmapText(this.world.centerX-155, this.world.centerY+180, 'eightbitwonder', 'Touch to Start!', 24); }, startGame: function (pointer) { this.state.start('Game'); } }; ADD TO Preloader.js ::: --preload this.load.image('titlescreen', 'images/TitleBG.png'); this.load.bitmapFont('eightbitwonder', 'fonts/eightbitwonder.png', 'fonts/eightbitwonder.fnt'); --update this.state.start('StartMenu'); ADD TO index.html ::: --head --onload game.state.add('StartMenu', BunnyDefender.StartMenu);