This is an olllllld topic, but I’ve yet to see many application developers or Flasherz or whatever the heck peeps are actually write much up on this. Maybe because my expectations are for people to use more wordage than is necessarey to communicate a concept… like me for instance. Regardless, I’ve yet to hear about effective ways people are using levels. To me, they do not facilitate good OOP application design, and since most of my work has focused around that, I haven’t had the chance to take advantage of the new feature implemented partially because of them: _global.
That changed this weekend as I got a CD-ROM project, and the only way to complete it on time was using levels. I’ll talk about why I used them, and how I developed a simple messaging system to talk between them.