public static void Main()
Console.WriteLine("Character Creator");
Console.WriteLine("Initial stats are generated randomly.");
Console.Write("Enter your character's name: ");
string name = Console.ReadLine();
Console.Write("Enter your character's gender: ");
string gender = Console.ReadLine();
Console.Write("Enter your character's role: ");
string role = Console.ReadLine();
Random random = new Random();
int hp = random.Next(100, 401);
int attack = random.Next(50, 101);
int defense = random.Next(50, 101);
int magic = random.Next(50, 101);
int resist = random.Next(50, 101);
string [] weapons = {"Sword", "Spear", "Bow", "Dagger", "Staff"};
string [] elements = {"Fire", "Ice", "Wind", "Lightning", "Light", "Dark"};
foreach (string weapon in weapons)
Console.WriteLine("- " + weapon);
Console.WriteLine("Choose your initial weapon type: ");
string wChoice = Console.ReadLine();
foreach (string element in elements)
Console.WriteLine("- " + element);
Console.WriteLine("Choose your initial element: ");
string eChoice = Console.ReadLine();
string [] input = {name, gender, role};
int [] stats = {hp, attack, defense, magic, resist};
Console.WriteLine("Your character's summary:");
for (i = 0; i < input.Length; i++)
Console.WriteLine("- " + input[i]);
Console.WriteLine("HP: " + stats[0]);
Console.WriteLine("Attack: " + stats[1]);
Console.WriteLine("Defense: " + stats[2]);
Console.WriteLine("Magic attack: " + stats[3]);
Console.WriteLine("Magic resistance: " + stats[4]);
Console.WriteLine("Initial weapon: " + wChoice);
Console.WriteLine("Initial element: " + eChoice);