Creating a 3DML World

You now have enough skills to assemble a complete 3DML world. Granted, I've only presented the basics of 3DML, but you'll find that this is more than enough to get you started creating 3DML spots. 3DML includes various other interesting features, such as 3D sounds, lighting effects, pop-ups, sprites, and actions. I encourage you to tinker with these features on your own once you get comfortable with the basics of 3DML. For now, let's go back to your first 3DML world.

In case you haven't noticed, you've actually learned about every aspect of a basic 3DML spot throughout the chapter so far. Listing 35.2 contains the complete code for the Maze spot, which is a 12×12 three-level maze.

Listing 35.2. 3DML Code for the Maze.3dml ...

Get XML Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.