Крутая змейка, сложнее всего понимать и соблюдать зависимости.
@DmitryStopkevich21 күн бұрын
Спасибо за отзыв!
@user-il3ev4tm9n24 күн бұрын
А можно в collision ещё условие отступа от стены типа margin постоянного сделать? Если расстояние, например меньше полуметра, то дальше нельзя.Или это на 6,33 обьяснил?
@slyshishty2 ай бұрын
Почему так мало народу?
@user-fc9wv2ln7c2 ай бұрын
На вызове DrawBorder(), рисуется только 1 линия. Так и не понял, почему так происходит.
@DmitryStopkevich2 ай бұрын
Это из-за новых версий консольных проектов. В них нет автопереноса курсора, нужно писать как одной строкой обозначая перенос строки символом
@user-fc9wv2ln7c2 ай бұрын
@@DmitryStopkevich вообще ответа не ожидал)) Спасибо большое))
@koe_sto3 ай бұрын
Почему так мало просмотров. Это шедевр
@koe_sto3 ай бұрын
Какие расширения надо в VisualStudio установить чтобы код компилировался?
@DmitryStopkevich3 ай бұрын
.net и c#
@vanitwo4 ай бұрын
Ума не дам, вроде код в точности как в видео, но угол обзора на карте отображается не корректно, а если точнее то после изменения угла звездочки не пропадают. Разобрался: нужно инициализировать карту каждый раз после считывания клавиши с клавиатуры. В видео этот момент как-то быстро проскакивает не сразу заметил.
@vanitwo4 ай бұрын
Может кто подсказать по шрифту, у меня он 8х9 и квадратного нет, тут в комментариях писали, что это из-за 10й винды, в 11 мол есть, если это так, то как скачать?
@1_ESHO_14 ай бұрын
Мне сюда рано лезть...
@user-tf2ir2vw8m5 ай бұрын
I’ve been looking for something like this.. I’m waiting on oled display to arrive and by the looks of things another servo 🤔… subscribed.
@tarpaha5 ай бұрын
Круто, однако идти вдоль луча по 0.1 далеко не оптимально. На прямоугольной сетке raycast можно свести к построению линии алгоритмом Брезенхэма, где пикселями выступают блоки. В результате определение пересечения будет на порядок быстрее, а если использовать fixed point, то прям ну очень быстро. Собств-но как оно и было сделано в Wolfenstein 3D.
@GGer-iy9kd5 ай бұрын
Для удобства можно было отрисовывать через двумерный массив
@DmitryStopkevich5 ай бұрын
Одномерный массив гораздо более быстродейственен. Этот подход используется во всех низкопроизводительных системах, например, на китайском тетрисе или на ардуино
@fed1splay6 ай бұрын
Финал ролика по всем законам драматургии, конечно
@christianplayz45877 ай бұрын
CODE PLS😢😢
@sausage32737 ай бұрын
Если перед вами сплошная стена, это нормально - просто координаты игрока равны (0; 0) по x и по y соответственно. Поменяйте их, как в видео, на (3; 3). Также, если имеется проблема с дёрганой прорисовкой в консоли, это проблема с разрешением в консоли. Пишите: Console.SetWindowSize(ScreenWidth, ScreenHeight + 1); Console.SetBufferSize(ScreenWidth, ScreenHeight + 1); Поиграйтесь с разрешением в консоли, если мой вариант не помогает. Надеюсь кому-то поможет.
@user-ty8kh1og7k7 ай бұрын
Отличное видео , но у меня возникла проблема (обновить до языковой версии 11.0) подскажите что делать?!
@gametv43917 ай бұрын
Тоже switch не работает?
@KrllGuitar8 ай бұрын
почемуу это так сложно, а ведь это простой проект, ужас
@bazejreschke94198 ай бұрын
Здравствуйте, подскажите, какие детали нужны для сборки игры Дино. И что это за код и как и что подключить к плате
@franysnow94558 ай бұрын
я: не умею создавать документ тем временем этот хакер:
@Yg_boomin9 ай бұрын
у меня почему-то не работает управление нажимаю w и ведёт в другую сторону, код проверил, написано так же как и в видео.
@user-ds3hd7su6y9 ай бұрын
А нафига было корень извлекать?
@python_proger10 ай бұрын
ого!!!
@user-cf5ku1hh6b10 ай бұрын
очень интересно но ни фига не понятно
@imbydlo1552 Жыл бұрын
Снимай видео о том как ты стал таким крутым программистом
@feaxmutch Жыл бұрын
Растровые шрифты с соотношением 1x1 ( в данном случае 8 на 8) появились в windows 11, или их нет в windows 10 по умолчанию по иным причинам? Можно ли их добавить?
@polinakartashowa4436 Жыл бұрын
такой вопрос, у меня почему то не появились бортики, в чем проблема? 4:27
@DmitryStopkevich Жыл бұрын
Скорее всего в новой версии консольных приложений
@hulk3147426 Жыл бұрын
Желательно пр каждой строчики кода показывать что происходит а так максимально не понятно
@ilyamedvedev8943 Жыл бұрын
Прикольно, простенько, изящно ничего лишнего)
@davdarasanaka7634 Жыл бұрын
как запутить? я нажимаю ф5 и ничего не происходи
@tma_art Жыл бұрын
повторил код до первой запуска, гдето восмой минута. у меня сплошной стена. несколько раз проверил. вроде точно скопировал. но нет сплошная стена. а так контент круто!
@user-fe6fk3qr3e10 ай бұрын
та же проблема
@padla6304 Жыл бұрын
можно бросать иголки это конечно более замороченный путь но как программное решение более интересен
@demax7703 Жыл бұрын
я не понимаю, почему у тебя buffer: и left: с top: подсвечиваются серым
@titangodlos3927 Жыл бұрын
Stop garbage like this from ruining not running social media
@sergiko113 Жыл бұрын
So good
@user-nw8sn5gf9e Жыл бұрын
Где ты этому научился ? Мне близко то что ты делаешь , подскажи с чего начать ?
@DmitryStopkevich Жыл бұрын
Привет. Для начала закажи себе любой Arduino Kit. Можешь начать делать простые проекты по гайдам коих тысячи, достаточно загуглить что-то вроде Arduino guides. Так же советую вот этот ролик, он покрывает большинство вопросов: kzread.info/dash/bejne/rH5hrtOeiMLMfLg.html Ну а спустя дусяток проектов по гайдам, сможешь сам придумывать себе проекты и реализовывать. Гайдов по использованию разных модулей тоже полным полно
@user-nw8sn5gf9e Жыл бұрын
@@DmitryStopkevich спасибо большое !:)
@user-dd8co8xn6j Жыл бұрын
браво
@pavelgrigorenko9411 Жыл бұрын
Почему то не работает на 11 винде. Не получается изменить размер консоли с помощью SetCursorPosition. Кто знает как это решить.
@user-xt8gt7ev5p Жыл бұрын
Привет, мне интересно, когда у вас внизу появляется еще одна строчка после отрисовки рамки, то получается высота консоли становится больше на 1(после отрисовки правого нижнего пикселя, курсор переходит на строку ниже, так как буфер равен размеру консоли) , а у меня почему то верхняя строчка стирается, как бы исчезает, не знаете, почему так может быть?
@im_chelik29811 ай бұрын
У меня та же ситуация. Я пытался понять через отладку, точки останова ставил. И самый прикол в том, что иногда как то с отладкой все правильно, но без отладки стирается
@Bob-ke1kz Жыл бұрын
Ich glaube er hasst Kinder… 🤣
@justme-fl5xt Жыл бұрын
спасибо тебе большое
@user-tc6lk2om5k Жыл бұрын
мне понравилось!!!
@CREDOcsgo Жыл бұрын
Ошибка CS1739 Наиболее подходящий перегруженный метод для "Any" не имеет параметр с именем "b".
@abbosasaboyev600 Жыл бұрын
а можете сделать UnitTest для это игры если можно просто у меня что-то не получается хотел-бы понять как это делается? Заранее спасибо
@SheWolf19951 Жыл бұрын
Привет! Отлично видео, помогло выявить пробелы в знаниях😅 Возникла пара вопросов: 1) Можно ли для консоли добавить шрифт и размер? В VS 2022 (17.4.3) нет размера 8х8 для шрифта Raster Fonts. Пришлось подбирать значение, потому что иначе рамка отображалась неверно. 2) У вас на видео отображаются подсказки для значений полей (серые наименования полей для которых передается значение, например, new Pixel (x: 0, y: i, BorderColor), так вот эти x: и y: дописывает VS как подсказки). Как включить эту функцию? Она очень упрощает чтение кода, но самостоятельно найти ответ не удалось. Заранее спасибо :)
@DmitryStopkevich Жыл бұрын
Привет! Всегда приятно получать такие комментарии. 1) Шрифты консоли устанавливаются для виндоус, к visual studio это не имеет отношения. Просто загугли установка шрифтов консоли windows. 2) Я использую расширение для vs, называется resharper. Помогает красиво форматировать код, в том числе добавляет такие подсказки)
@nahueltellechea6012 Жыл бұрын
👌, code please?
@marinalime9272 Жыл бұрын
что из этого отвечает за то, что змейка в непрерывном движении?
@DmitryStopkevich Жыл бұрын
Цикл
@le.mon133 Жыл бұрын
Cool
@gaiusbrutus Жыл бұрын
Damn thats really cool!
@cookie1816 Жыл бұрын
Source code link? Please?
@whs_yacubdaboss7887 Жыл бұрын
I bet you could get some really cool shapes if you did it on a raspberry pi
Пікірлер
Крутая змейка, сложнее всего понимать и соблюдать зависимости.
Спасибо за отзыв!
А можно в collision ещё условие отступа от стены типа margin постоянного сделать? Если расстояние, например меньше полуметра, то дальше нельзя.Или это на 6,33 обьяснил?
Почему так мало народу?
На вызове DrawBorder(), рисуется только 1 линия. Так и не понял, почему так происходит.
Это из-за новых версий консольных проектов. В них нет автопереноса курсора, нужно писать как одной строкой обозначая перенос строки символом
@@DmitryStopkevich вообще ответа не ожидал)) Спасибо большое))
Почему так мало просмотров. Это шедевр
Какие расширения надо в VisualStudio установить чтобы код компилировался?
.net и c#
Ума не дам, вроде код в точности как в видео, но угол обзора на карте отображается не корректно, а если точнее то после изменения угла звездочки не пропадают. Разобрался: нужно инициализировать карту каждый раз после считывания клавиши с клавиатуры. В видео этот момент как-то быстро проскакивает не сразу заметил.
Может кто подсказать по шрифту, у меня он 8х9 и квадратного нет, тут в комментариях писали, что это из-за 10й винды, в 11 мол есть, если это так, то как скачать?
Мне сюда рано лезть...
I’ve been looking for something like this.. I’m waiting on oled display to arrive and by the looks of things another servo 🤔… subscribed.
Круто, однако идти вдоль луча по 0.1 далеко не оптимально. На прямоугольной сетке raycast можно свести к построению линии алгоритмом Брезенхэма, где пикселями выступают блоки. В результате определение пересечения будет на порядок быстрее, а если использовать fixed point, то прям ну очень быстро. Собств-но как оно и было сделано в Wolfenstein 3D.
Для удобства можно было отрисовывать через двумерный массив
Одномерный массив гораздо более быстродейственен. Этот подход используется во всех низкопроизводительных системах, например, на китайском тетрисе или на ардуино
Финал ролика по всем законам драматургии, конечно
CODE PLS😢😢
Если перед вами сплошная стена, это нормально - просто координаты игрока равны (0; 0) по x и по y соответственно. Поменяйте их, как в видео, на (3; 3). Также, если имеется проблема с дёрганой прорисовкой в консоли, это проблема с разрешением в консоли. Пишите: Console.SetWindowSize(ScreenWidth, ScreenHeight + 1); Console.SetBufferSize(ScreenWidth, ScreenHeight + 1); Поиграйтесь с разрешением в консоли, если мой вариант не помогает. Надеюсь кому-то поможет.
Отличное видео , но у меня возникла проблема (обновить до языковой версии 11.0) подскажите что делать?!
Тоже switch не работает?
почемуу это так сложно, а ведь это простой проект, ужас
Здравствуйте, подскажите, какие детали нужны для сборки игры Дино. И что это за код и как и что подключить к плате
я: не умею создавать документ тем временем этот хакер:
у меня почему-то не работает управление нажимаю w и ведёт в другую сторону, код проверил, написано так же как и в видео.
А нафига было корень извлекать?
ого!!!
очень интересно но ни фига не понятно
Снимай видео о том как ты стал таким крутым программистом
Растровые шрифты с соотношением 1x1 ( в данном случае 8 на 8) появились в windows 11, или их нет в windows 10 по умолчанию по иным причинам? Можно ли их добавить?
такой вопрос, у меня почему то не появились бортики, в чем проблема? 4:27
Скорее всего в новой версии консольных приложений
Желательно пр каждой строчики кода показывать что происходит а так максимально не понятно
Прикольно, простенько, изящно ничего лишнего)
как запутить? я нажимаю ф5 и ничего не происходи
повторил код до первой запуска, гдето восмой минута. у меня сплошной стена. несколько раз проверил. вроде точно скопировал. но нет сплошная стена. а так контент круто!
та же проблема
можно бросать иголки это конечно более замороченный путь но как программное решение более интересен
я не понимаю, почему у тебя buffer: и left: с top: подсвечиваются серым
Stop garbage like this from ruining not running social media
So good
Где ты этому научился ? Мне близко то что ты делаешь , подскажи с чего начать ?
Привет. Для начала закажи себе любой Arduino Kit. Можешь начать делать простые проекты по гайдам коих тысячи, достаточно загуглить что-то вроде Arduino guides. Так же советую вот этот ролик, он покрывает большинство вопросов: kzread.info/dash/bejne/rH5hrtOeiMLMfLg.html Ну а спустя дусяток проектов по гайдам, сможешь сам придумывать себе проекты и реализовывать. Гайдов по использованию разных модулей тоже полным полно
@@DmitryStopkevich спасибо большое !:)
браво
Почему то не работает на 11 винде. Не получается изменить размер консоли с помощью SetCursorPosition. Кто знает как это решить.
Привет, мне интересно, когда у вас внизу появляется еще одна строчка после отрисовки рамки, то получается высота консоли становится больше на 1(после отрисовки правого нижнего пикселя, курсор переходит на строку ниже, так как буфер равен размеру консоли) , а у меня почему то верхняя строчка стирается, как бы исчезает, не знаете, почему так может быть?
У меня та же ситуация. Я пытался понять через отладку, точки останова ставил. И самый прикол в том, что иногда как то с отладкой все правильно, но без отладки стирается
Ich glaube er hasst Kinder… 🤣
спасибо тебе большое
мне понравилось!!!
Ошибка CS1739 Наиболее подходящий перегруженный метод для "Any" не имеет параметр с именем "b".
а можете сделать UnitTest для это игры если можно просто у меня что-то не получается хотел-бы понять как это делается? Заранее спасибо
Привет! Отлично видео, помогло выявить пробелы в знаниях😅 Возникла пара вопросов: 1) Можно ли для консоли добавить шрифт и размер? В VS 2022 (17.4.3) нет размера 8х8 для шрифта Raster Fonts. Пришлось подбирать значение, потому что иначе рамка отображалась неверно. 2) У вас на видео отображаются подсказки для значений полей (серые наименования полей для которых передается значение, например, new Pixel (x: 0, y: i, BorderColor), так вот эти x: и y: дописывает VS как подсказки). Как включить эту функцию? Она очень упрощает чтение кода, но самостоятельно найти ответ не удалось. Заранее спасибо :)
Привет! Всегда приятно получать такие комментарии. 1) Шрифты консоли устанавливаются для виндоус, к visual studio это не имеет отношения. Просто загугли установка шрифтов консоли windows. 2) Я использую расширение для vs, называется resharper. Помогает красиво форматировать код, в том числе добавляет такие подсказки)
👌, code please?
что из этого отвечает за то, что змейка в непрерывном движении?
Цикл
Cool
Damn thats really cool!
Source code link? Please?
I bet you could get some really cool shapes if you did it on a raspberry pi
Sure, everyone can use PC, but Less is More :)
@@DmitryStopkevich good point