Free Flash Lite 2.0-3.0 Shooter Game Engine (In Progress) for download

It had been a few months since I did anything with the Flash Lite game I had started. I felt it would be more beneficial to the Flash Lite community to open it up for anyone to take and learn from/use. The zip file attached contains the source and the deploy files. People are free to use any of the code in the files, however, I request that none of the artwork gets used. It took me a chunk of time to create all that artwork and I'm still considering flushing out the game fully—in which I'll use said artwork.

There are a lot of gems, at least from my perspective, that can be learned from and repurposed to use else where. For instance, there is a chunk of math around grenades bouncing off walls and the whole wall engine in itself has come quite in handy. The whole asset management bit took me a long long time to refine to where it is now. It is kinda complex but centers around this idea of breaking everything into chunks put down on the stage and removed from it dependent upon where the main player is. So it consists of Map Zones, Object Zones, Enemy Zones, Trigger zones, and Door zones. Each has some slightly different rules so they had to be broken apart. Fighting memory management and performance really forced me to innovate on so many levels—yet at its core, the application is fairly simple. Take a look if you are interested and if you see something that seems like an obvious code enhancement that could be made, don't hesitate to contact me.

AttachmentSize
Flash_Lite_Game_In_Progess.zip5.3 MB