The 3D allusion is simply using 2D vectors and utilizing the method of raycasting, i know this is probably sarcasm (because its not that intresting), but just incase you were intrested :)
No I really meant it, I found it impressive that you made the 3D illusion maze in python, kinda reminded me of the scratch 3D illusion people made, I mean when you think about it there's no real 3D in the digital world every 3D is a 2D meant to trick you to thinking is 3D