Daedalus is specialized toward mazes. It allows creating, solving, displaying, and analyzing mazes of many types and algorithms. It also features a scripting language that can access and drive all its features and settings. In addition to the executable, Daedalus comes with the executable's complete C++ source code, and 29 sample games and simulations (mostly maze oriented) written in the Daedalus scripting language.