Hi, I have a project and I have to do something like: Wolfenstein 3d

I do not know if I'm wrong but I think they are using a BSP-Tree

Please, if you can help me, with books, web sites, anything about of graphic part,