Yes, you’re allowed to use your own custom game engine (or reuse older code from before the competition).