PS if you happen to have the petit computer (alpha osx 1.01 aka Neptune) you will find the game petit world which also runs a polygonal code yet not as effective as raycaster but you can try it if you want.