一个 Swift 软件包,用于直接与 Steam 互动。
将以下内容添加到您的 Package.swift
文件的 dependencies
中
.package(url: "https://github.com/sebj/Steam.git", ...)
SteamServer.defaultServers
中选择一个服务器,或使用 SteamServersFetcher
获取最新的 Steam 服务器列表。SteamService
并连接到选择的服务器 (connect
)。登录
addFriend
, removeFriend
等)。本库捆绑了来自 SteamDatabase/Protobufs 的多个 Steam Protobufs 及其转换后的 Swift 模型(通过 Swift Protobuf),因为 Swift 软件包目前不支持运行脚本/自定义构建阶段操作(理想情况下,这些操作将用于克隆 Protobufs 仓库、转换和复制相关文件)。
本库在 MIT 许可证下发布。有关更多信息,请参阅 LICENSE 文件。