This sample covers:
-using pointers (especially material and function one) for creating levels on the fly;
-execute() command for creating user defined level file (yes, for published game), look at Orange Brat's awesome camera code. With that camera and this example you can provide level editor even with A6 comm
-trick with execute() to provide user redefinable actions (yes, for published game).