Are we allowed to use any other game engines other than unity?
You can make the game in any engine you like, but Unity would be the preferred.
You can learn unity later... you won't be judged based on the engine you used.