public void VerderKnopKlik()
    {
        var spelerA = new ScoreData {
            naam = InvoerNaamSpelerA.text
        };
        var spelerB = new ScoreData {
            naam = InvoerNaamSpelerB.text
        };

        // Bewaar gegevens in bestanden
        HulpFuncties.BewaarGegevensInBestand(spelerA, "invoerSpelerA.json");
        HulpFuncties.BewaarGegevensInBestand(spelerB, "invoerSpelerB.json");

        // Laad volgende scene
        SceneManager.LoadScene("spelScene");
    }
    private bool ControleerOfEindeSpel()
    {
        if ((spelData.spelerA.huidigeBeurt >= spelData.spelerA.aantalBeurten) &&
            (spelData.spelerB.huidigeBeurt >= spelData.spelerB.aantalBeurten))
        {
            // Bewaar scores in bestanden
            var scoreSpelerA = spelData.spelerA.scoreData;
            var scoreSpelerB = spelData.spelerB.scoreData;

            HulpFuncties.BewaarGegevensInBestand(scoreSpelerA, "scoreSpelerA.json");
            HulpFuncties.BewaarGegevensInBestand(scoreSpelerB, "scoreSpelerB.json");
            if (spelData.spelerA.score > spelData.spelerB.score)
            {
                HulpFuncties.BewaarGegevensInBestand(scoreSpelerA, "scoreWinnaar.json");
            }
            else
            {
                HulpFuncties.BewaarGegevensInBestand(scoreSpelerB, "scoreWinnaar.json");
            }


            // Voeg toe aan historiek
            var scoreController = GameObject.FindObjectOfType <ScoreController>();
            if (scoreController != null)
            {
                scoreController.VoegScoresToeAanHistoriek(scoreSpelerA, scoreSpelerB);
            }

            // Laad volgende scene
            SceneManager.LoadScene("gameOverScene");

            return(true);
        }
        else
        {
            return(false);
        }
    }
 private void BewaarScoreHistoriekInBestand()
 {
     // Bewaar de historiek van alle scores in een bestand
     HulpFuncties.BewaarGegevensInBestand(scores, NaamScoreBestand);
 }