/csgo-tick-parser

Parses CSGO demos by tick

Primary LanguageGoMIT LicenseMIT

CSGO Demo Tick Parser

Open In Colab

The awpy parser allows one to parse a CSGO demofile. However, it is not written to parse every tick due to high memory requirements. To address this issue, this repository provides a standalone Go program that can be run to parse every tick in a CSGO demo.

Beware that this can produce very large files (around 1GB). The script should work in Google's Colab in a normal instance (see this link).

To run the script, run

go run parse_player_frames.go -demo this-is-your-demo.dem -filename player-frames.csv

Be sure to have Go installed.