1 个不稳定版本

使用旧的 Rust 2015

0.1.1 2015年11月20日
0.1.0 2015年11月20日

#148 in #processing

MIT 许可证

10KB
105

ng-log

Build status

文档

ng-log 是一个处理和传输 ngLog 的库。

关于 ngLog、ngStats 和 ngWorldStats

ngLog、ngStats 和 ngWorldStats 曾被像 Unreal Tournament 这样的电子游戏用于记录和收集玩家统计数据。使用这些技术的游戏通过以下一系列程序实现

  1. 将一系列事件的 ngLog 格式化文件写入文件系统。
  2. 调用 本地批处理器,它处理日志文件,更新包含当前服务器统计数据的 本地数据库,并生成这些统计数据的 HTML 表示。
  3. 如果服务器托管的是网络(即非单人)游戏,还会调用 世界批处理器,它将日志文件中的统计数据传输到远程服务器。该服务器更新其自己的 世界数据库 并生成所有收集到的统计数据的 HTML 表示。

使用方法

要在基于 Cargo 的项目中使用 ng-log 库,请将以下内容添加到项目的 Cargo.toml

[dependencies]
ng-log = "0.1.0"

并将以下内容添加到项目的 crate 根目录

extern crate ng_log;

无运行时依赖