try looking into procedural generation it could prove useful.
Ps. I love the game keep up the good work!