diff --git a/main.lua b/main.lua index b5e037a..0a1a782 100644 --- a/main.lua +++ b/main.lua @@ -629,6 +629,30 @@ function love.draw(alpha) love.graphics.draw(game.background_image, 0, 0) love.graphics.draw(game.background_image, game.background_width, 0) + -- draw walls + love.graphics.setColor(0, 0, 0, 1) + love.graphics.rectangle( + 'line', + game.level_left, + game.level_top, + game.level_width, + game.level_height, + game.bubble_radius, + game.bubble_radius + ) + if game.ceiling_bottom > game.level_top then + love.graphics.line( + game.level_left, + game.ceiling_bottom, + game.level_right, + game.ceiling_bottom + ) + end + + if game.game_over then + love.graphics.setShader(game.shader) + end + -- draw stationary bubbles love.graphics.setColor(1, 1, 1, 1) for i = 1, #game.bubble_slots do @@ -645,16 +669,6 @@ function love.draw(alpha) end end - -- draw walls - love.graphics.setColor(0, 0, 0, 1) - love.graphics.rectangle( - 'line', - game.level_left, - game.ceiling_bottom, - game.level_width, - game.level_height - game.ceiling_bottom - ) - -- draw launcher love.graphics.setColor(1, 1, 1, 1) love.graphics.draw(