diff --git a/steps/4_spaceship/assets/Player_Ship2c.png b/steps/4_spaceship/assets/Player_Ship2c.png new file mode 100644 index 0000000..dc37770 Binary files /dev/null and b/steps/4_spaceship/assets/Player_Ship2c.png differ diff --git a/steps/4_spaceship/assets/sprites/background.jpg b/steps/4_spaceship/assets/sprites/background.jpg new file mode 100644 index 0000000..cebdb04 Binary files /dev/null and b/steps/4_spaceship/assets/sprites/background.jpg differ diff --git a/steps/4_spaceship/main.lua b/steps/4_spaceship/main.lua new file mode 100644 index 0000000..84c7fdc --- /dev/null +++ b/steps/4_spaceship/main.lua @@ -0,0 +1,31 @@ +function love.load() + game = {} + game.width = 800 + game.height = 480 + love.window.setMode(game.width, game.height) + score = { x = 500, y = 40 } + -- Background + background = {} + background.img = love.graphics.newImage('assets/sprites/background.jpg') + background.x = 0 + background.y = 0 + -- Spaceship + spaceship = {} + spaceship.img = love.graphics.newImage('assets/sprites/spaceship.png') + spaceship.x = game.height / 8 + spaceship.y = (game.height / 4) - (spaceship.img:getHeight() / 2) +end + +function love.draw() + -- Background + love.graphics.draw(background.img, background.x, background.y) + -- Spaceship + love.graphics.draw(spaceship.img, spaceship.x, spaceship.y) +end + +-- Controls +function love.keypressed(key, scancode, isrepeat) + if key == 'escape' then + love.event.push('quit') + end +end