Можете помочь разобраться с SetCursorPosition в c#?
Решил сделать консольного пакмана, в качестве карты использую двумерный массив
И вот есть проблемка, мне как то надо очищать его след, дабы не образовывался "хвост", но при использовании SetCursorPosition на его предыдущие координаты и попытки закрасить с помощью Console.BackgroundColor = ConsoleColor.Black у меня закрашивается не его коордианты, а счетчик очков почему-то и не пойму почему, многое испробовал. Закрашивать я решил сразу в функции управлении игроком, то есть при нажатии кнопки передвижения я сначала закрашиваю его нынешнюю координаты, а после и передвигаю, пробовал и сначала передвинуть пакмена и потом закрасить - никак.
(Сам пакмэн - 'P')
P.S. Также пробовал и очищать каждый раз консоль, полностью ее обновляя, но тогда мешает "мерцание"