Jump to content
EnrMF

Tabla Highscores

Recommended Posts

Hola a todos,
estoy terminando un juego para Android, concretamente un SpaceShooter. Actualmente tengo grabado el record de puntuación en "recordText.text" y me gustaría poder crear una Tabla con las 5 mejores puntuaciones que se hayan realizado utilizando XML para guardar esa información. He estado mirando info pero no me queda nada claro. ¿Alguien podría indicarme hacia donde mirar y si conoce de algún buen recurso?
Mil gracias.
Un saludo

Share this post


Link to post
Share on other sites

Puedes crear un Scriptable Object y guardar la puntuación en un lista, una vez esa lista supera el máximo de registros que necesites entonces eliminas el primero

public class HighScores : ScritableObject
{
  public List<int> Scoreboard = new List<int>();
  
  public void RegisterScore(int score)
  {
    ScoreBoard.Add(score);
    if (ScoreBoard.Count > 5)
      ScoreBoard.RemoveAt(0);
  }
}

Deberias de recorrer la lista de forma inversa para poder obtener primero el último resultado.

 

Share this post


Link to post
Share on other sites

×
×
  • Create New...