https://cxong.github.io/cdogs-sdl/