I thought using UserInfo would be very hard, too, until I used it. Actually using this methods is very easy, if you have a variable in which you save the score of the current player.
Round system is nice to do. If you want the laser come out at the front of the ship you dont have to calculate coordinates and angles. If you fire you generate a new object of class laser, like:
Laser l = new Laser();
getWorld().addObject(l, getX(), getY());
If you do it like that you can move it afterwards, with only one line:
l.move(half length of the ship+half length of the laser);
I made it like that in my game.
2013/5/15
Tiny Tank
2013/5/15
Electricity
2013/5/15
Electricity
2013/5/14
Squares
2013/5/14
Squares
2013/5/12
Starship
2013/5/12
Nightmare: Emergence
2013/5/12
Starship
2013/5/12
Starship