Affair:Löve 引擎的网络库。 使用 Lua 套接字。 仅 TCP

时间:2024-07-21 11:56:25
【文件属性】:

文件名称:Affair:Löve 引擎的网络库。 使用 Lua 套接字。 仅 TCP

文件大小:24KB

文件格式:ZIP

更新时间:2024-07-21 11:56:25

Lua

外遇 - Löve Networking Library 一个很棒的网络库。 该库旨在处理创建网络游戏时涉及的连接、授权、密码、同步游戏状态、用户名、用户列表等的巨大开销。 还有其他可用的网络库,例如 、 ,或者您甚至可以使用普通的 (该库在内部使用)。 但是, Affair的级别要高得多。 因为它有很多多人游戏中经常用到的功能,所以使用Affair应该会大大加快多人游戏的开发速度。 特征: 可以定义重要事件(新用户、断开连接等)的回调。 自动同步玩家名称和玩家 ID 服务器独立于 Löve,可以作为专用的、无头的、纯 Lua 服务器运行(包括示例)。 在线服务器列表 LAN 服务器列表(UDP 广播) 自动同步用户值。 只需调用 client:setUserValue( "red", 255 ) 并让库处理同步。 所有其他客户端现在都可以访问该用户的“红色”值,并且在所有


【文件预览】:
Affair-master
----game.lua(198B)
----user.lua(650B)
----README.md(14KB)
----server.lua(10KB)
----client.lua(7KB)
----License.txt(1KB)
----examples()
--------dedicated.lua(4KB)
----utility.lua(989B)
----serverlist()
--------requestOnlineThreadded.lua(877B)
--------advertiseOnlineThreadded.lua(2KB)
--------advertiseOnline.lua(926B)
--------unAdvertiseOnline.lua(681B)
----advertise.lua(10KB)
----network.lua(2KB)
----main.lua(8KB)
----commands.lua(509B)
----menu.lua(295B)

网友评论