I'm about to make my first simple game.
I'd like to know some of the ways to achieve a 360 degree gun aim in a 2D contra-like shooter.
The thing is I want it to be 360 degrees, not just 8 direction ...

I had read in the book "A theory of fun for game design" that once the player realizes that he cannot overpower the computer in anyway (or) the AI is unbeatable (badly designed/coded) he will leave ...