#客户端-服务器 #共享 #定义 #游戏服务器 #体素 #体素游戏 #钙钛矿

perovskite_core

使用Rust编写的多人体素游戏 - 客户端和服务器之间共享的实现细节

4个版本

0.0.4 2024年6月23日
0.0.3 2024年2月24日
0.0.2 2023年12月31日
0.0.1 2023年9月3日

#971 in 游戏开发


3 个工具中使用

Apache-2.0

51KB
1K SLoC

该包包含钙钛矿客户端和服务器之间共享的核心定义。除非您正在编写某种中间件、负载均衡器、自定义客户端、协议转换器等,否则单独使用它没有意义。

常量和定义通常提供相对稳定的API;网络协议可能会快速演变,协议版本不匹配由客户端和服务器包中的逻辑进行调解。

然而,它的定义与 perovskite_game_api(如果您想编写游戏内容)或 perovskite_server(如果您需要更底层的引擎访问)中的API结合使用时非常有用。

请参阅 perovskite_game_apiperovskite_client 包以运行游戏服务器和加入游戏。

依赖关系

~10–17MB
~218K SLoC