Change the way the walls and ceiling are drawn
parent
bfe12002e5
commit
efab0a941e
34
main.lua
34
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(
|
||||
|
|
|
|||
Loading…
Reference in New Issue