Here is something to look at.
Hi,
This sounds similar to what you mentioned:
http://www.ultimatearcade.com/laboratory/dup.html
Space Bar shoots, n jumps (or kneals?), m kneals (or jumps?), left to go left, right to go right, up to shoot up, down to aim down. There is only collision detection for o ne badguy.
We started this about 8 months ago then abandoned it. We are talking about continuing with it but we would start over since we are all better programmers/designers now.
I just posted that for viewing. At this time we are not releasing any .flas for this.
Hope seeing this helps show you what can be done in Flash!
Jobe Makar
Ultimat Arcade