Creating simple map in Level Editor. Using external software (3ds max with Corona Render) to generate and bake lightmap.
C source codes and execs for Windows and Amiga, on my GitHub:
https://github.com/mateusz83/msRay
Raycasting is a fun method for creating 2.5D / 3D graphics. Despite the limitations, it has a lot of possibilities. Also it is very efficient so this
technique can be used in slower machines.