#ddnet #twgame #game #traits #teehistorian #physics #replayer

twgame-core

Game trait, helper types and helper functions for twgame

6 releases (breaking)

new 0.6.0 Nov 17, 2024
0.5.0 Nov 5, 2024
0.4.0 Oct 23, 2024
0.3.0 Oct 13, 2024
0.1.0 May 19, 2024

#27 in #ddnet

Download history 8/week @ 2024-08-19 15/week @ 2024-08-26 6/week @ 2024-09-16 18/week @ 2024-09-23 15/week @ 2024-09-30 207/week @ 2024-10-07 151/week @ 2024-10-14 137/week @ 2024-10-21 25/week @ 2024-10-28 170/week @ 2024-11-04 65/week @ 2024-11-11

404 downloads per month
Used in 6 crates (2 directly)

AGPL-3.0-only

64KB
1.5K SLoC

TwGame

This repository contains multiple DDNet related libraries and tools. It is based on libtw2, twmap and twsnap.

Components

Future plans

  • Allow using DDNet C++ physics via Rust bindings
  • Python binding to work with teehistorian files
  • Demo reader allowing conversion to teehistorian
  • Make a server wrapper around the game implementation using libtw2 network library (tickle)
  • Allow rendering teehistorian files with twgpu without intermediate demo step

MSRV-Policy

Dependencies

~9MB
~168K SLoC