public static void Main()
Console.WriteLine("Ahoj, vitej ve hre Angry Birds.");
Console.WriteLine("Tvym ukolem je navest ptaka na prase.");
Console.WriteLine("Pouzivej prikazy R = krok vpred, P = otoc se doprava, L = otoc se doleva");
Ptak ptakA = new Ptak ();
Prase praseA = new Prase ();
Console.WriteLine("Ptak je na pozici (" + ptakA.poziceX + ";"+ ptakA.poziceY + ") orientovan na vychod a prase je na pozici ("+ praseA.poziceX + ";" + praseA.poziceY + ")");
while (!(ptakA.poziceX == praseA.poziceX && ptakA.poziceY == praseA.poziceY))
Console.WriteLine("Zadej prikaz:");
string prikaz = Console.ReadLine();
case 1: ptakA.poziceY = ptakA.poziceY - 1; break;
case 2: ptakA.poziceX = ptakA.poziceX + 1; break;
case 3: ptakA.poziceY = ptakA.poziceY + 1; break;
case 4: ptakA.poziceX = ptakA.poziceX - 1; break;
Console.WriteLine("Ptak je na nove pozici (" + ptakA.poziceX + ";" + ptakA.poziceY + ")");
ptakA.orientace = ptakA.orientace + 1;
if (ptakA.orientace == 5)
ptakA.orientace = ptakA.orientace - 1;
if (ptakA.orientace == 0)
Console.WriteLine("Spatny prikaz.");
string orientaceText = "sever";
case 1: orientaceText = "sever"; break;
case 2: orientaceText = "vychod"; break;
case 3: orientaceText = "jih"; break;
case 4: orientaceText = "zapad"; break;
Console.WriteLine("Nova orientace ptaka je: " + orientaceText);
Console.WriteLine("Gratuluji! :-)");