A Symfony bundle inspired by FOSUserBundle built to work with BZFlag's web authentication system; building Symfony sites supporting BZFlag users has never been easier.
interstellar space pirate extraordinaire • https://allejo.io
I actively contribute to the community in the form of third-party projects unaffiliated with the official project.
A tool used to build the skeleton of BZFlag plug-ins with support for defining which API events to listen to, registering custom slash commands, and setting up generic callbacks used for inter-plugin communication. This project has inspired a separate subproject used to generate syntactically correct code in other languages.
A PHP library for reading BZFlag replays and converting them from packets into easy to use PHP objects. This project is used by rrlog and Postgame to work with replays programmatically.
A PHP library for drawing thumbnails of BZFlag maps. This project is used by rrlog and Postgame to display the maps that matches took place on.
A library for generating the skeleton of a BZFlag C++ plug-in programmatically; this library is the core for my BZFlag Plug-in Starter 3.
BZiON is an open source league management system written for BZFlag's Leagues United to manage players, teams, matches, and tournaments. It was the first mobile-responsive website in the community and included many new features when compared to its predecessor.
Postgame is a Symfony 4 website that performs an analysis on BZFlag replay files to build summaries and statistics about matches and players.
A Symfony based pastebin website built to share saved messages from BZFlag's
/savemsgs command. This website is built on top of two projects, one that transforms ANSI escape codes and the other that filters message logs.
A PHP utility using the bzflag-networking.php library to convert BZFlag replays into a JSON representation of packets for analysis. This is a port of the official rrlog tool that's available in the BZFlag source that outputs replays in a text format.