So I’ve been trying to program my own 2D game engine, generally because I want to get better at maths…