C# Змейка в консоли / .NET Console Snake Game

preview_player
Показать описание
Создаем классическую змейку в консольном приложении C#.
Рекомендации по теме
Комментарии
Автор

То чувство когда я хочу стать разработчиком игр, уже как год учу c#, но даже над работой цикла, который создаёт бортики в змейке, мне пришлось задуматься и разобрать его работу, что у меня заняло пол часа

newak
Автор

почему так мало лайков и подписчиков???? контент супер! ждем когда сделаешь в консоли крутящийся бублик)

nizat_rum
Автор

Прикольно, простенько, изящно ничего лишнего)

ilyamedvedev
Автор

Спасибо за видео, очень надеюсь, что вы выпустите еще)

ggame
Автор

Спасибо, очень полезная видео, надеюсь ещё будут такие видео.

sjajhaahhahaa
Автор

Спасибо понравилось видео и крутая игра .Моя первая игра на С# . Удачи тебе !

edgardstark
Автор

Крутая змейка, сложнее всего понимать и соблюдать зависимости.

gopnikkasarj
Автор

Почему то не работает на 11 винде. Не получается изменить размер консоли с помощью SetCursorPosition. Кто знает как это решить.

pavelgrigorenko
Автор

у меня растровый шрифт есть только 8 на 9 и вроде бы выглядит нормально, но все же где найти и как установить квадратный растровый шрифт? Подскажите знающие люди

ТимаИсаев-чв
Автор

Задал длину тела 3, но после головы явно 4 дорисовывается при старте. И в цикле, где хвост инициализируется условие (i=bodyLength; i >= 0; i--), наверно, надо было i=bodyLength-1 ?

hiddenvinnyp
Автор

Для удобства можно было отрисовывать через двумерный массив

GGer-iykd
Автор

На вызове DrawBorder(), рисуется только 1 линия. Так и не понял, почему так происходит.

СтепанМакаров-гц
Автор

Растровые шрифты с соотношением 1x1 ( в данном случае 8 на 8) появились в windows 11, или их нет в windows 10 по умолчанию по иным причинам? Можно ли их добавить?

feaxmutch
Автор

Почему у меня нет квадратного шрифта у консоли? Его нужно докачивать?

fishvel
Автор

Но что делать когда змейка заняла почти все игровое пространство? Ждать пока рандом сгенерирует нужные координаты для "еды" звучит не очень рационально

neko-lover
Автор

Привет, мне интересно, когда у вас внизу появляется еще одна строчка после отрисовки рамки, то получается высота консоли становится больше на 1(после отрисовки правого нижнего пикселя, курсор переходит на строку ниже, так как буфер равен размеру консоли), а у меня почему то верхняя строчка стирается, как бы исчезает, не знаете, почему так может быть?

Кирьян-сю
Автор

Ошибка CS1739 Наиболее подходящий перегруженный метод для "Any" не имеет параметр с именем "b".

CREDOcsgo
Автор

Можно ли как-то обойтись без рекурсивных шаблонов, или заменить их. У меня версия старая

newak
Автор

Отличное видео, но у меня возникла проблема (обновить до языковой версии 11.0) подскажите что делать?!

ЕвгенийЛяховец-эм
Автор

а можете сделать UnitTest для это игры если можно просто у меня что-то не получается хотел-бы понять как это делается? Заранее спасибо

abbosasaboyev