Starting a new game engine for a jam is quite ambitious, I imagine your first week could have been just learning the ropes. And you still created a working result. Bravo!