Apart from that you are allowed to use any game engine or framework, you can also use assets not made by you, but make sure you have the proper license to use them and crediting is of course encouraged! Making everything from scratch is not mandatory, but if you do you get to be extra proud of yourself at the end
This is the 2nd paragraph from the rules sections, so from my understanding it is okay!