This is on hold while I explore game engines again.