![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkf73uoCPjW9W-5EmUi2ZXXARJQew1OAAZ5bYOQ9zjwR9U-JKJmOymJxFMMNWi9b4b0pIkHrcq6gVVDsMS6U_unSlF6OiwBC0-Ay7AcQyorpvvRp4ndKsOTwgSKd11ZUTvLjXMU20NnKHd/s320/metamorphosis_thumb.gif)
So far this game runs very well. The only problem I've found with it is that if you move the mouse very quickly you are sometimes able to skip over dark sections. This is more due to sample rate rather than the type of the detection. Regardless of it's shortcomings, Bitmap Collision Detection has worked very well in my tests and it has the benefit of creating new levels with minimal code. In the Metamorphosis demo adding a new level is a simple matter of adding a reference to the movie clip containing the level art to an array which keeps track of the levels. The game plays through the level and once it is passed, moves on to the next level on the list without any additional collision detection code.