public static void Main()
Console.WriteLine("Hello World");
private Lokace aktualniPoloha;
Lokace hrad = new Lokace("Hrad", "Stojíš před okovanou branou gotického hradu, která je zřejmě jediným vchodem do pevnosti. Klíčová dírka je pokryta pavučinami, což vzbuzuje dojem, že je budova opuštěná.");
Lokace les1 = new Lokace("Les", "Jsi na lesní cestě, která se klikatí až za obzor, kde mizí v siluetě zapadajícího slunce. Ticho podvečerního lesa občas přeruší zpěv posledních ptáků.");
Lokace rozcesti = new Lokace("Lesní rozcestí", "Nacházíš se na lesním rozcestí.");
Lokace les2 = new Lokace("Les", "Jsi na lesní cestě, která se klikatí až za obzor, kde mizí v siluetě zapadajícího slunce. Ticho podvečerního lesa občas přeruší zpěv posledních ptáků.");
Lokace rybnik = new Lokace("Rybník", "Došel jsi ke břehu malého rybníka. Hladina je v bezvětří jako zrcadlo. Kousek od tebe je dřevěná plošina se stavidlem.");
Lokace les3 = new Lokace("Les", "Jsi na lesní cestě, která se klikatí až za obzor, kde mizí v siluetě zapadajícího slunce. Ticho podvečerního lesa občas přeruší zpěv posledních ptáků.");
Lokace dum = new Lokace("Dům", "Stojíš před svým rodným domem, cítíš vůni čerstvě nasekaného dřeva, která se line z hromady vedle vstupních dveří.");
while(zadejPrikaz.ToLower() != "konec")
Console.WriteLine(aktualniPoloha);
Console.Write("Zadej příkaz: ");
zadejPrikaz = Console.ReadLine().ToLower();
if(zadejPrikaz.Contains("jdi na "))
if(zadejPrikaz.Contains("sever") && aktualniPoloha.sever != null)
aktualniPoloha = aktualniPoloha.sever;
else if(zadejPrikaz.Contains("jih") && aktualniPoloha.jih != null)
aktualniPoloha = aktualniPoloha.jih;
else if(zadejPrikaz.Contains("východ") && aktualniPoloha.vychod != null)
aktualniPoloha = aktualniPoloha.vychod;
else if(zadejPrikaz.Contains("západ") && aktualniPoloha.zapad != null)
aktualniPoloha = aktualniPoloha.zapad;
Console.WriteLine("Tímto směrem nelze jít.");
else if(zadejPrikaz == "konec")
Console.WriteLine("Můj vstupní slovník neobsahuje tento příkaz.");
public string Nazev{get; private set;}
public string Popis{get; private set;}
public Lokace(string nazev, string popis)
public override string ToString()
string moznostJit = "Můžeš jit na";
return String.Format("{0}\n {1}\n\n {2}", Nazev, Popis, moznostJit);