Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zangrandi/quake-log-parser

Log Parser for the game Quake 3 Arena done as a take-home exercise
https://github.com/zangrandi/quake-log-parser

Last synced: 30 days ago
JSON representation

Log Parser for the game Quake 3 Arena done as a take-home exercise

Awesome Lists containing this project

README

        

# Quake Log Parser

This is a parser for logs from the game Quase 3 Arena, which are generated by the server. The logs encompass events such as new player connections, kills, and commands for starting and ending games.

This project was undertaken as a take-home exercise.

## Installation

This project includes only 3 gems: activesupport, rake and rspec.

To get started run:

```
bundle install
```

## Reports

To run the main report of grouped deaths by player, run:

```
rake kill_reports
```

To run the report of grouped deaths by cause, run:

```
rake kill_reports_by_cause
```

## Specs

To run the tests, run:

```
rspec
```