I want to know if it’s possible to recreate a pixelated effect. I have always liked scary pixel games and think it would be cool to re-create it in a Roblox game.
You could write a raycasting renderer that displays each frame using a bunch of Frame objects. It’s been done before but AFAIK it’s too slow. Other than actually writing your own renderer I can’t think of a way of getting the aliasing around edges (what makes edges look “pixelated”).
You could fake similar effects to the video, e.g. by using a pixelated texture for the red X on the door. The color banding where the hallway fades into the fog / darkness could be faked by using a bunch of semitransparent concentric spheres with increasing radii centered around the camera.
You could put the map in a ViewportFrame on the screen, but that would mess up the lighting a little.
ViewportFrame = script.Parent
workspace.Map:Clone().Parent = Instance.new("WorldModel", ViewportFrame)
ViewportFrame.CurrentCamera = workspace.CurrentCamera