I'm currently in the process of finalizing the support for shadow map rendering
into the CopperCube Game Engine
. For game engine users, this will work as easy as everything else in CopperCube: Just check a checkbox, and voilà: You now have nice dynamic shadows in your scene. It will even be possible to combine this with the existing other lighting modes:
On the image above, you can see two concrete blocks. The left has the new dynamic shadow mapping mode enabled, the right one has static precalculated light mapping enabled. Both have advantages and disadvantages: Shadow maps are dynamic but don't run fast on old hardware, and need some parameter tweaking in most scenes in order to look nice everywhere. Light maps are static, but are blazingly fast and usually always look quite nice. So with the next free update, you will be able to choose which lighting method you want to use.