Files
harper c5cb04d760 sync
2026-07-09 20:43:41 -07:00

38 lines
700 B
Lua

local network = require("client")
local player = {
x = 100,
y = 100,
}
local client_id = 0
function love.load()
network.connect("127.0.0.1", 9000)
network.on(network.MSG_ON_CONNECT, function(payload)
print("connected to server with id " .. payload)
if client_id == 0 then
client_id = payload
end
end)
network.on(network.MSG_GAMESTATE, function(payload)
print(payload)
end)
end
function love.keypressed(key)
network.sendPacket(network.MSG_KEY_PRESS, client_id .. "/pressed/" .. key)
end
function love.update()
network.update()
end
function love.draw()
love.graphics.print("Connected as id " .. client_id, 20, 20)
love.graphics.circle("fill", player.x, player.y, 10)
end