#quake #protocols #proc-macro #quakeworld

macro quakeworld-protocol-macros

proc-macros for the quakeworld crate

2 releases

0.0.2 Nov 22, 2022
0.0.1 Nov 12, 2022

#31 in #quake

Download history 1/week @ 2024-02-14 18/week @ 2024-02-21 77/week @ 2024-02-28 3/week @ 2024-03-06

99 downloads per month
Used in quakeworld

MIT license

4KB
57 lines

quakeworld

A rust library for working with quakeworld.

available features

Features that are enabled by default are "mvd", "utils", "protocol", "state", "network", "trace", "connection", "crc" and "pak" Everything is serializable via serde (json,...). Supports wasm as target ('it compiles' cargo build --target wasm32-unknown-unknown)

Goals

probably in order of being implemented too

  • qwd - qwd format parsing
  • mvd - creating a mvd from states

Documentation

could be better, aka non existing at the moment

Example

Dependencies

~1.5MB
~33K SLoC