Change the way the walls and ceiling are drawn

main
Tyler Scott 2022-02-12 08:38:47 +07:00
parent bfe12002e5
commit efab0a941e
1 changed files with 24 additions and 10 deletions

View File

@ -629,6 +629,30 @@ function love.draw(alpha)
love.graphics.draw(game.background_image, 0, 0) love.graphics.draw(game.background_image, 0, 0)
love.graphics.draw(game.background_image, game.background_width, 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 -- draw stationary bubbles
love.graphics.setColor(1, 1, 1, 1) love.graphics.setColor(1, 1, 1, 1)
for i = 1, #game.bubble_slots do for i = 1, #game.bubble_slots do
@ -645,16 +669,6 @@ function love.draw(alpha)
end end
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 -- draw launcher
love.graphics.setColor(1, 1, 1, 1) love.graphics.setColor(1, 1, 1, 1)
love.graphics.draw( love.graphics.draw(