A small hobbyist 3d game engine