using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Threading;
namespace movimientodejuego
{
class Program
{
static void Main(string[] args)
{
ConsoleKeyInfo keyinfo;
int x = 11;
int y = 11;
do
{
Console.SetCursorPosition(x, y);
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" ::.iiir7rrr7i;7vri:ri:,:::,.i:");
Console.WriteLine(" 7UiU..:.,. r. ... ... :Y:..:L:Lu");
Console.WriteLine(" ;E r: ;. . ,: . uL");
Console.WriteLine(" :Nr: ir 7: :i . ,,J7");
Console.WriteLine(" :0 ir .;. ,. . ,7: .,L7");
Console.WriteLine(" N. , . . .r. ,. . ur");
Console.WriteLine(" kJ ,v rr ,r. P7");
Console.WriteLine(" X5 i v. :ur :i @,");
Console.WriteLine(" rB:..:ur,i,i:,.7::::.:i::,.i.::::::,..,Pv:.:jO");
Console.WriteLine(" .j r .,77 .: : :Yr: : ,L");
Console.WriteLine(" ur r :: r : :7: j F:");
Console.WriteLine(" iL.70PGri:,..;U7 uii .Y,r7q8u: i");
Console.WriteLine(" ii YM@@U;v2UU7vUu@MFPqPq0GNXX0GMBE75L7PL7k:2@@Bi 7");
Console.WriteLine(" . :BMML:7vriu7 rUq7U1k27L7JuU21X:.,,Y1v.ir,u0@0 .");
Console.WriteLine(" iF7::,iiiii:7:., . . . . .:ririir7i7rLk:");
Console.WriteLine(" 0Zi77vr7rvriSv iU7r7iriri:,ki");
Console.WriteLine(" F iB7:.:::::ii.:rFUiii,.,:::,:727 ::");
Console.WriteLine(" LZ .. ;rEGi:,::::::77::i.........,:5Ni: .. Y,");
Console.WriteLine(" :8 . :7Pir7irir;12F7r;rrL77;r77i7S1, : O:");
Console.WriteLine(" .:LJLS0jr77rvUvv7LYXuvrvvLvLYuYYY5FLv777JU5q777i.");
Console.WriteLine(" v :: : .");
Console.WriteLine(" v i. v . :");
Console.WriteLine(" iii;ir, i;ri,:");
keyinfo = Console.ReadKey();
while (keyinfo.Key == ConsoleKey.UpArrow)
{
y = y - 1;
Console.SetCursorPosition(x, y);
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" ::.iiir7rrr7i;7vri:ri:,:::,.i:");
Console.WriteLine(" 7UiU..:.,. r. ... ... :Y:..:L:Lu");
Console.WriteLine(" ;E r: ;. . ,: . uL");
Console.WriteLine(" :Nr: ir 7: :i . ,,J7");
Console.WriteLine(" :0 ir .;. ,. . ,7: .,L7");
Console.WriteLine(" N. , . . .r. ,. . ur");
Console.WriteLine(" kJ ,v rr ,r. P7");
Console.WriteLine(" X5 i v. :ur :i @,");
Console.WriteLine(" rB:..:ur,i,i:,.7::::.:i::,.i.::::::,..,Pv:.:jO");
Console.WriteLine(" .j r .,77 .: : :Yr: : ,L");
Console.WriteLine(" ur r :: r : :7: j F:");
Console.WriteLine(" iL.70PGri:,..;U7 uii .Y,r7q8u: i");
Console.WriteLine(" ii YM@@U;v2UU7vUu@MFPqPq0GNXX0GMBE75L7PL7k:2@@Bi 7");
Console.WriteLine(" . :BMML:7vriu7 rUq7U1k27L7JuU21X:.,,Y1v.ir,u0@0 .");
Console.WriteLine(" iF7::,iiiii:7:., . . . . .:ririir7i7rLk:");
Console.WriteLine(" 0Zi77vr7rvriSv iU7r7iriri:,ki");
Console.WriteLine(" F iB7:.:::::ii.:rFUiii,.,:::,:727 ::");
Console.WriteLine(" LZ .. ;rEGi:,::::::77::i.........,:5Ni: .. Y,");
Console.WriteLine(" :8 . :7Pir7irir;12F7r;rrL77;r77i7S1, : O:");
Console.WriteLine(" .:LJLS0jr77rvUvv7LYXuvrvvLvLYuYYY5FLv777JU5q777i.");
Console.WriteLine(" v :: : .");
Console.WriteLine(" v i. v . :");
Console.WriteLine(" iii;ir, i;ri,:");
Console.SetCursorPosition(x, y + 1);
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine(" ::.iiir7rrr7i;7vri:ri:,:::,.i:");
Console.WriteLine(" 7UiU..:.,. r. ... ... :Y:..:L:Lu");
Console.WriteLine(" ;E r: ;. . ,: . uL");
Console.WriteLine(" :Nr: ir 7: :i . ,,J7");
Console.WriteLine(" :0 ir .;. ,. . ,7: .,L7");
Console.WriteLine(" N. , . . .r. ,. . ur");
Console.WriteLine(" kJ ,v rr ,r. P7");
Console.WriteLine(" X5 i v. :ur :i @,");
Console.WriteLine(" rB:..:ur,i,i:,.7::::.:i::,.i.::::::,..,Pv:.:jO");
Console.WriteLine(" .j r .,77 .: : :Yr: : ,L");
Console.WriteLine(" ur r :: r : :7: j F:");
Console.WriteLine(" iL.70PGri:,..;U7 uii .Y,r7q8u: i");
Console.WriteLine(" ii YM@@U;v2UU7vUu@MFPqPq0GNXX0GMBE75L7PL7k:2@@Bi 7");
Console.WriteLine(" . :BMML:7vriu7 rUq7U1k27L7JuU21X:.,,Y1v.ir,u0@0 .");
Console.WriteLine(" iF7::,iiiii:7:., . . . . .:ririir7i7rLk:");
Console.WriteLine(" 0Zi77vr7rvriSv iU7r7iriri:,ki");
Console.WriteLine(" F iB7:.:::::ii.:rFUiii,.,:::,:727 ::");
Console.WriteLine(" LZ .. ;rEGi:,::::::77::i.........,:5Ni: .. Y,");
Console.WriteLine(" :8 . :7Pir7irir;12F7r;rrL77;r77i7S1, : O:");
Console.WriteLine(" .:LJLS0jr77rvUvv7LYXuvrvvLvLYuYYY5FLv777JU5q777i.");
Console.WriteLine(" v :: : .");
Console.WriteLine(" v i. v . :");
Console.WriteLine(" iii;ir, i;ri,:");
break;
}
while (keyinfo.Key == ConsoleKey.DownArrow)
{
y = y + 1;
Console.SetCursorPosition(x, y);
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" ::.iiir7rrr7i;7vri:ri:,:::,.i:");
Console.WriteLine(" 7UiU..:.,. r. ... ... :Y:..:L:Lu");
Console.WriteLine(" ;E r: ;. . ,: . uL");
Console.WriteLine(" :Nr: ir 7: :i . ,,J7");
Console.WriteLine(" :0 ir .;. ,. . ,7: .,L7");
Console.WriteLine(" N. , . . .r. ,. . ur");
Console.WriteLine(" kJ ,v rr ,r. P7");
Console.WriteLine(" X5 i v. :ur :i @,");
Console.WriteLine(" rB:..:ur,i,i:,.7::::.:i::,.i.::::::,..,Pv:.:jO");
Console.WriteLine(" .j r .,77 .: : :Yr: : ,L");
Console.WriteLine(" ur r :: r : :7: j F:");
Console.WriteLine(" iL.70PGri:,..;U7 uii .Y,r7q8u: i");
Console.WriteLine(" ii YM@@U;v2UU7vUu@MFPqPq0GNXX0GMBE75L7PL7k:2@@Bi 7");
Console.WriteLine(" . :BMML:7vriu7 rUq7U1k27L7JuU21X:.,,Y1v.ir,u0@0 .");
Console.WriteLine(" iF7::,iiiii:7:., . . . . .:ririir7i7rLk:");
Console.WriteLine(" 0Zi77vr7rvriSv iU7r7iriri:,ki");
Console.WriteLine(" F iB7:.:::::ii.:rFUiii,.,:::,:727 ::");
Console.WriteLine(" LZ .. ;rEGi:,::::::77::i.........,:5Ni: .. Y,");
Console.WriteLine(" :8 . :7Pir7irir;12F7r;rrL77;r77i7S1, : O:");
Console.WriteLine(" .:LJLS0jr77rvUvv7LYXuvrvvLvLYuYYY5FLv777JU5q777i.");
Console.WriteLine(" v :: : .");
Console.WriteLine(" v i. v . :");
Console.WriteLine(" iii;ir, i;ri,:");
Console.SetCursorPosition(x, y - 1);
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine(" ::.iiir7rrr7i;7vri:ri:,:::,.i:");
Console.WriteLine(" 7UiU..:.,. r. ... ... :Y:..:L:Lu");
Console.WriteLine(" ;E r: ;. . ,: . uL");
Console.WriteLine(" :Nr: ir 7: :i . ,,J7");
Console.WriteLine(" :0 ir .;. ,. . ,7: .,L7");
Console.WriteLine(" N. , . . .r. ,. . ur");
Console.WriteLine(" kJ ,v rr ,r. P7");
Console.WriteLine(" X5 i v. :ur :i @,");
Console.WriteLine(" rB:..:ur,i,i:,.7::::.:i::,.i.::::::,..,Pv:.:jO");
Console.WriteLine(" .j r .,77 .: : :Yr: : ,L");
Console.WriteLine(" ur r :: r : :7: j F:");
Console.WriteLine(" iL.70PGri:,..;U7 uii .Y,r7q8u: i");
Console.WriteLine(" ii YM@@U;v2UU7vUu@MFPqPq0GNXX0GMBE75L7PL7k:2@@Bi 7");
Console.WriteLine(" . :BMML:7vriu7 rUq7U1k27L7JuU21X:.,,Y1v.ir,u0@0 .");
Console.WriteLine(" iF7::,iiiii:7:., . . . . .:ririir7i7rLk:");
Console.WriteLine(" 0Zi77vr7rvriSv iU7r7iriri:,ki");
Console.WriteLine(" F iB7:.:::::ii.:rFUiii,.,:::,:727 ::");
Console.WriteLine(" LZ .. ;rEGi:,::::::77::i.........,:5Ni: .. Y,");
Console.WriteLine(" :8 . :7Pir7irir;12F7r;rrL77;r77i7S1, : O:");
Console.WriteLine(" .:LJLS0jr77rvUvv7LYXuvrvvLvLYuYYY5FLv777JU5q777i.");
Console.WriteLine(" v :: : .");
Console.WriteLine(" v i. v . :");
Console.WriteLine(" iii;ir, i;ri,:");
break;
}
while (keyinfo.Key == ConsoleKey.LeftArrow)
{
x = x - 1;
Console.SetCursorPosition(x, y);
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" ::.iiir7rrr7i;7vri:ri:,:::,.i:");
Console.WriteLine(" 7UiU..:.,. r. ... ... :Y:..:L:Lu");
Console.WriteLine(" ;E r: ;. . ,: . uL");
Console.WriteLine(" :Nr: ir 7: :i . ,,J7");
Console.WriteLine(" :0 ir .;. ,. . ,7: .,L7");
Console.WriteLine(" N. , . . .r. ,. . ur");
Console.WriteLine(" kJ ,v rr ,r. P7");
Console.WriteLine(" X5 i v. :ur :i @,");
Console.WriteLine(" rB:..:ur,i,i:,.7::::.:i::,.i.::::::,..,Pv:.:jO");
Console.WriteLine(" .j r .,77 .: : :Yr: : ,L");
Console.WriteLine(" ur r :: r : :7: j F:");
Console.WriteLine(" iL.70PGri:,..;U7 uii .Y,r7q8u: i");
Console.WriteLine(" ii YM@@U;v2UU7vUu@MFPqPq0GNXX0GMBE75L7PL7k:2@@Bi 7");
Console.WriteLine(" . :BMML:7vriu7 rUq7U1k27L7JuU21X:.,,Y1v.ir,u0@0 .");
Console.WriteLine(" iF7::,iiiii:7:., . . . . .:ririir7i7rLk:");
Console.WriteLine(" 0Zi77vr7rvriSv iU7r7iriri:,ki");
Console.WriteLine(" F iB7:.:::::ii.:rFUiii,.,:::,:727 ::");
Console.WriteLine(" LZ .. ;rEGi:,::::::77::i.........,:5Ni: .. Y,");
Console.WriteLine(" :8 . :7Pir7irir;12F7r;rrL77;r77i7S1, : O:");
Console.WriteLine(" .:LJLS0jr77rvUvv7LYXuvrvvLvLYuYYY5FLv777JU5q777i.");
Console.WriteLine(" v :: : .");
Console.WriteLine(" v i. v . :");
Console.WriteLine(" iii;ir, i;ri,:");
Console.SetCursorPosition(x + 1, y);
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine(" ::.iiir7rrr7i;7vri:ri:,:::,.i:");
Console.WriteLine(" 7UiU..:.,. r. ... ... :Y:..:L:Lu");
Console.WriteLine(" ;E r: ;. . ,: . uL");
Console.WriteLine(" :Nr: ir 7: :i . ,,J7");
Console.WriteLine(" :0 ir .;. ,. . ,7: .,L7");
Console.WriteLine(" N. , . . .r. ,. . ur");
Console.WriteLine(" kJ ,v rr ,r. P7");
Console.WriteLine(" X5 i v. :ur :i @,");
Console.WriteLine(" rB:..:ur,i,i:,.7::::.:i::,.i.::::::,..,Pv:.:jO");
Console.WriteLine(" .j r .,77 .: : :Yr: : ,L");
Console.WriteLine(" ur r :: r : :7: j F:");
Console.WriteLine(" iL.70PGri:,..;U7 uii .Y,r7q8u: i");
Console.WriteLine(" ii YM@@U;v2UU7vUu@MFPqPq0GNXX0GMBE75L7PL7k:2@@Bi 7");
Console.WriteLine(" . :BMML:7vriu7 rUq7U1k27L7JuU21X:.,,Y1v.ir,u0@0 .");
Console.WriteLine(" iF7::,iiiii:7:., . . . . .:ririir7i7rLk:");
Console.WriteLine(" 0Zi77vr7rvriSv iU7r7iriri:,ki");
Console.WriteLine(" F iB7:.:::::ii.:rFUiii,.,:::,:727 ::");
Console.WriteLine(" LZ .. ;rEGi:,::::::77::i.........,:5Ni: .. Y,");
Console.WriteLine(" :8 . :7Pir7irir;12F7r;rrL77;r77i7S1, : O:");
Console.WriteLine(" .:LJLS0jr77rvUvv7LYXuvrvvLvLYuYYY5FLv777JU5q777i.");
Console.WriteLine(" v :: : .");
Console.WriteLine(" v i. v . :");
Console.WriteLine(" iii;ir, i;ri,:");
break;
}
while (keyinfo.Key == ConsoleKey.RightArrow)
{
x = x + 1;
Console.SetCursorPosition(x, y);
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine(" ::.iiir7rrr7i;7vri:ri:,:::,.i:");
Console.WriteLine(" 7UiU..:.,. r. ... ... :Y:..:L:Lu");
Console.WriteLine(" ;E r: ;. . ,: . uL");
Console.WriteLine(" :Nr: ir 7: :i . ,,J7");
Console.WriteLine(" :0 ir .;. ,. . ,7: .,L7");
Console.WriteLine(" N. , . . .r. ,. . ur");
Console.WriteLine(" kJ ,v rr ,r. P7");
Console.WriteLine(" X5 i v. :ur :i @,");
Console.WriteLine(" rB:..:ur,i,i:,.7::::.:i::,.i.::::::,..,Pv:.:jO");
Console.WriteLine(" .j r .,77 .: : :Yr: : ,L");
Console.WriteLine(" ur r :: r : :7: j F:");
Console.WriteLine(" iL.70PGri:,..;U7 uii .Y,r7q8u: i");
Console.WriteLine(" ii YM@@U;v2UU7vUu@MFPqPq0GNXX0GMBE75L7PL7k:2@@Bi 7");
Console.WriteLine(" . :BMML:7vriu7 rUq7U1k27L7JuU21X:.,,Y1v.ir,u0@0 .");
Console.WriteLine(" iF7::,iiiii:7:., . . . . .:ririir7i7rLk:");
Console.WriteLine(" 0Zi77vr7rvriSv iU7r7iriri:,ki");
Console.WriteLine(" F iB7:.:::::ii.:rFUiii,.,:::,:727 ::");
Console.WriteLine(" LZ .. ;rEGi:,::::::77::i.........,:5Ni: .. Y,");
Console.WriteLine(" :8 . :7Pir7irir;12F7r;rrL77;r77i7S1, : O:");
Console.WriteLine(" .:LJLS0jr77rvUvv7LYXuvrvvLvLYuYYY5FLv777JU5q777i.");
Console.WriteLine(" v :: : .");
Console.WriteLine(" v i. v . :");
Console.WriteLine(" iii;ir, i;ri,:");
Console.SetCursorPosition(x - 1, y);
Console.ForegroundColor = ConsoleColor.Black;
Console.WriteLine(" ::.iiir7rrr7i;7vri:ri:,:::,.i:");
Console.WriteLine(" 7UiU..:.,. r. ... ... :Y:..:L:Lu");
Console.WriteLine(" ;E r: ;. . ,: . uL");
Console.WriteLine(" :Nr: ir 7: :i . ,,J7");
Console.WriteLine(" :0 ir .;. ,. . ,7: .,L7");
Console.WriteLine(" N. , . . .r. ,. . ur");
Console.WriteLine(" kJ ,v rr ,r. P7");
Console.WriteLine(" X5 i v. :ur :i @,");
Console.WriteLine(" rB:..:ur,i,i:,.7::::.:i::,.i.::::::,..,Pv:.:jO");
Console.WriteLine(" .j r .,77 .: : :Yr: : ,L");
Console.WriteLine(" ur r :: r : :7: j F:");
Console.WriteLine(" iL.70PGri:,..;U7 uii .Y,r7q8u: i");
Console.WriteLine(" ii YM@@U;v2UU7vUu@MFPqPq0GNXX0GMBE75L7PL7k:2@@Bi 7");
Console.WriteLine(" . :BMML:7vriu7 rUq7U1k27L7JuU21X:.,,Y1v.ir,u0@0 .");
Console.WriteLine(" iF7::,iiiii:7:., . . . . .:ririir7i7rLk:");
Console.WriteLine(" 0Zi77vr7rvriSv iU7r7iriri:,ki");
Console.WriteLine(" F iB7:.:::::ii.:rFUiii,.,:::,:727 ::");
Console.WriteLine(" LZ .. ;rEGi:,::::::77::i.........,:5Ni: .. Y,");
Console.WriteLine(" :8 . :7Pir7irir;12F7r;rrL77;r77i7S1, : O:");
Console.WriteLine(" .:LJLS0jr77rvUvv7LYXuvrvvLvLYuYYY5FLv777JU5q777i.");
Console.WriteLine(" v :: : .");
Console.WriteLine(" v i. v . :");
Console.WriteLine(" iii;ir, i;ri,:");
break;
}
}
while (keyinfo.Key != ConsoleKey.Enter);
}// static void Main(string[] args)
}//class Program
}//namespace movimientodejuego