^^ What he said, except change it to
boolean lastChanceActivated;
if (arrows == 2 && lastChanceActivated == false)
{
addObject(arrowBalloon, randomX, randomY);
lastChanceActivated = true;
}
else if (lastChanceActivated = true)
lastChanceActivated = false;
to make the arrow balloon only appear once.
But, I haven't downloaded the source because I can't read code because my eyes hurt since I'm not feeling top-par, so I'm not sure how much that applies to your situation. >.<
Look at the source code I gave you to figure out how to do font and color on text. =) The three requirements are importing Java.awt.Font, creating a new Font object reference ( Font variableName = new Font("Serif", CENTER_BASELINE, 20); for example. ] and then calling the setFont() method in the instantiated world, so if your world name is myWorld, then myWorld.setFont(variableName); .
From then on, it's all good and you just have to use stuff like myWorld.drawString("Hi!"); , if I remember correctly.
The game already stops when you hit 3. Might be a bit low of a number, but it's there. =P I'd be satisfied with 2 player, whenever you get around to it. You would have to switch over to keyboard controls though, to make it fair.
Did you have to put two of them, one for males and one for females? =P
On a more serious note, you should consider putting in a maximum draw length. Check out what a widescreen monitor makes possible. http://bayimg.com/naMolAACo Can probably do that with dual monitors too. The arrow flies so fast it's like a laser and kills everything in it's path in 0.01 seconds. No chance of hitting the ball with that velocity too.
2010/5/24
little-crab-1
2010/5/23
Awesome Archer 2
2010/5/23
Lance/spirit strike
2010/5/23
Awesome Archer 2
2010/5/23
Pong
2010/5/23
Pong
2010/5/23
Awesome Archer 2
2010/5/23
Awesome Archer 2
2010/5/23
Pong