For a similar project. I created a simple level editor and 3d render that let the player explore the level.
Programming an engine that can covert a simple grid into a 3d level is pretty straight forward.
The level editor is pretty straight forward as well you just choose a texture and place blocks or walls depending on your goal.
Then you can show off a couple of premade levels and even show how the editor lets you build a simple level.