Looks cool!
May I suggest a simple improvement:
In your Fish class, instead of the line
turn(90);
put the lines:
turn(180);
getImage().mirrorVertically();
so your fish don't swim upside down.
Brian, I took your game and enhance it.
No more errors and exceptions,
Random location of computer ships.
Validation of correct location of player ships.
More ships, Win/Lose screens, sounds and images added.
I don't know if I made it smarter, you be the judge of that.
Thanks!
2016/5/9
Battleship
2016/5/6
Battleship
2016/5/4
Try and Eat the Spiders! (EASY VERSION)
2016/5/4
Battleship