How do you make a Baldi Map?

I want to make the quick map from Baldi’s Basics Plus onto Roblox.

However, I’ve tried a couple methods but it doesn’t seem to be accurate to the map from Baldi’s Basics.

What I’m looking for:

Any help will be appreciated.

Use ViewportFrames, duplicate the walls of the map in the frame and create a fake camera that is looking down, then just constantly update the CFrame of the fake camera to the player’s position.