sync
This commit is contained in:
@@ -5,16 +5,25 @@ local player = {
|
||||
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("Server:", payload)
|
||||
print(payload)
|
||||
end)
|
||||
end
|
||||
|
||||
function love.keypressed(key)
|
||||
network.sendKey(key)
|
||||
network.sendPacket(network.MSG_KEY_PRESS, client_id .. "/pressed/" .. key)
|
||||
end
|
||||
|
||||
function love.update()
|
||||
@@ -22,7 +31,7 @@ function love.update()
|
||||
end
|
||||
|
||||
function love.draw()
|
||||
love.graphics.print("Connected", 20, 20)
|
||||
love.graphics.print("Connected as id " .. client_id, 20, 20)
|
||||
|
||||
love.graphics.circle("fill", player.x, player.y, 10)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user