public void drawGameObjects(final Graphics g) {
        for (GameObject gameObject : gameObjects) {
            gameObject.draw(g);
        }
        for (Projectile p : projectiles) {
            p.draw(g);
        }

        for (int i = 0; i < monsters.size(); i++) {
            monsters.get(i).draw(g);
        }
    }