I decided to make a demo to show walk shoot with Contra style but currently it's 2D only.
Here's the link:
Walk Shoot demo.
[couple days later]
Alright, I've updated the demo with new stuffs. Now the demo features Walk shoot ability for 2D and 2.5D module, with Cuphead as star for the former and Hawk for the latter.
Cuphead shoot ability is performed with Attack button while Hawk's with Attack2 button.
Last but not least, although walk shoot is similar to Contra (press direction keys while shooting), there's one difference. In Contra, releasing Shoot button while walk shooting will change character's animation to WALK animation, in this demo, both Cuphead and Hawk will change to end of their shoot animation in which they end the animation.
[couple days later again]
I've updated the demo with Samus. Read included notes.txt for more info.
Short info on the update: both Samus dan Cuphead change into walk animation if Attack button is released while walk shooting.