Top down java 2d game.