JSON (.json)
Introduction
JSON vs Comma Separated Values
Example - Loading JSON Definition Data
C#-First
class EnemyDefinition
{
public string Name { get; set; }
public decimal HealthPoints { get; set; }
public int ExperienceAwarded { get; set; }
public int GoldAwarded { get; set; }
}
class EnemyData
{
public List<EnemyDefinition> Data { get; set; }
public EnemyData()
{
Data = new List<EnemyDefinition>();
var enemy1 = new EnemyDefinition();
enemy1.Name = "Goblin";
enemy1.HealthPoints = 10;
enemy1.ExperienceAwarded = 20;
enemy1.GoldAwarded = 1;
Data.Add(enemy1);
var enemy2 = new EnemyDefinition();
enemy2.Name = "Dragon";
enemy2.HealthPoints = 80;
enemy2.ExperienceAwarded = 55;
enemy2.GoldAwarded = 12;
Data.Add(enemy2);
}
}JSON-First
Adding JSON to FlatRedBall


Last updated
Was this helpful?