ttlefield Java is simple grid and turned based battle simulation game for Java developers. It requires you to develop a Ruler to control your game pieces. Battlefield Java is a great way to learn Java while having fun and doing battle with your friends.