public void update() {
        for (int particleIndex = 0; particleIndex < particleArray.length; particleIndex++) {
            if (particleArray[particleIndex] != null) {
                particleArray[particleIndex].update();
            }
        }
        
        this.removeDeadParticles();
    }