33 lines
456 B
Lua
33 lines
456 B
Lua
require("player")
|
|
require("ball")
|
|
require("ai")
|
|
|
|
function love.load()
|
|
Player:load()
|
|
Ball:load()
|
|
AI:load()
|
|
end
|
|
|
|
|
|
function love.update(dt)
|
|
Player:update(dt)
|
|
Ball:update(dt)
|
|
AI:update(dt)
|
|
end
|
|
|
|
|
|
function love.draw()
|
|
Player:draw()
|
|
Ball:draw()
|
|
AI:draw()
|
|
end
|
|
|
|
|
|
function checkCollision(a, b)
|
|
if a.x + a.width > b.x and a.x < b.x + b.width and a.y + a.height > b.y and a.y < b.y + b.height then
|
|
return true
|
|
else
|
|
return false
|
|
end
|
|
end
|