Закодил Google Dino на Arduino! [Arduino GameDev]

  Переглядів 131,122

Заметки Ардуинщика

Заметки Ардуинщика

2 роки тому

Заказать PCB: jlcpcb.store/ купон на $10: jlcpcb.com/EDA
В этом видео мы повторим знаменитую игру про бегущего динозавра, и конечно же подробно разберем основные игровые механики.
► Исходники и проект на EasyEda: oshwlab.com/Nich1con/ArduinoG...
► Исходный код к проекту: github.com/Nich1con/ArduinoGa...
► Поддержать автора: yoomoney.ru/to/410019154264963
► По всем вопросам: nich1con36@mail.ru
► Первая часть: • Игровая консоль на Ard...
▼ Уроки по теме ▼
alexgyver.ru/lessons/gyvercor...
alexgyver.ru/lessons/naked-chip/
alexgyver.ru/lessons/programm...
alexgyver.ru/lessons/eeprom/
alexgyver.ru/lessons/code-opt...
▼ Видео про программаторы ▼
• Работа с программаторо...
• Используем Arduino в к...
• Самодельный ISP програ...
★ Инструменты, приборы и материалы для пайки ★
- Удобные мультиметры: ali.ski/2nn13 ali.ski/fTDAW9
- Тестеры компонентов: ali.ski/ZFLC7Y ali.ski/Mb_7W
- Карманные осциллографы: ali.ski/JdkQw
- Паяльная станция HakkoT12: ali.ski/pEUz9I
- Паяльный фен 8858: ali.ski/3cSLjp ali.ski/OtB10-
- Коврик для пайки: ali.ski/gF7bWW
- Стриппер для проводов: ali.ski/RiVwcj ali.ski/Thu_i
- Оловоотсос: ali.ski/1MLjH ali.ski/1K-IS
- Куча дешевого припоя: ali.ski/ZGkkx ali.ski/S3h5V
- Шпильки для выпайки: ali.ski/WSv7wx
- Хороший флюс-гель: ali.ski/uFflw
► Огромный стартовый набор GyverKIT: kit.alexgyver.ru/
► Уроки Arduino на сайте: alexgyver.ru/lessons/
► Модули и датчики с Али: alexgyver.ru/arduino_shop/
► Страница "Заметок Ардуинщика": alexgyver.ru/arduino_lessons/
Теги: #arduino #ардуино #alexgyver
●●●●●●●●●●●●●●●●●●●●
► Основной канал: / alexgyvershow
► Поддержать автора alexgyver.ru/support_alex/
► Официальный сайт: alexgyver.ru/
► Почта: alex@alexgyver.ru

КОМЕНТАРІ: 345
@nich1con652
@nich1con652 2 роки тому
Слишком уж затянулось производство этого видоса (по личным причинам), забыл поздравить всех с наступающим новым годом! Посмотрим, зайдет ли вам такой формат.
@fukkenPavlo
@fukkenPavlo 2 роки тому
Отличный проект, нужна ссылочка на бесшумные таковые кнопки
@Loskutov_Igor
@Loskutov_Igor 2 роки тому
Чувак ты крут) я около года назад тоже начинал делать на пердуине эту же игру, используя экран от нокии. Но не мог придумать как кактусы рандомно выводить. Пора смахнуть пыль с проекта
@technotrolla1254
@technotrolla1254 2 роки тому
Спасибо за интересные видео! С наступающим!
@AntonZnaenok
@AntonZnaenok 2 роки тому
Расскажи пожалуйста про обработку показаний заряда батареи. Для этого на сколько мне известно должен использоваться отдельный контроллер, но на плате я такого не увидел.
@nich1con652
@nich1con652 2 роки тому
@@AntonZnaenok Нет, атмега измеряет свое напряжения питания и приблизительно считает заряд по двум значениям - заряженной и разряженой батареи, далее просто рисуется значок. Эта функция просто вызывается при отрисовке меню или игры.
@BLRplex
@BLRplex 2 роки тому
Было бы интересно, если бы игры можно было хранить не в памяти самого микроконтроллера, а на внешних носителях. Вот это бы получилась реально крутая платформа, развивающая сама себя. То есть, на МК загрузчик, ридер карты, меню игр на носителе и лоадер самих игр.
@rerofriverwood379
@rerofriverwood379 2 роки тому
можно читать spi флешки или cd карточки с фатом
@MsTim159
@MsTim159 2 роки тому
Бред же) Какая платформа то? Это обыкновенный pet проект, который интересно повторить, покрутить в руках минут 10, и закинуть в дальний угол чулана.
@GoodVrGames
@GoodVrGames 2 роки тому
Это просто поделка для развлекухи, а не серьезная игровая консоль...
@rerofriverwood379
@rerofriverwood379 2 роки тому
@@GoodVrGames и да и нет, на таких фановых проектах можно проверять всякие новые идеи типо выше озвученной.
@GoodVrGames
@GoodVrGames 2 роки тому
@@rerofriverwood379 Эмм. Любой прототип - проверка новых идей.
@Rin_Media
@Rin_Media 2 роки тому
Классно получилось. Молодец! Спасибо за твои труды. Было интересно посмотреть. Захотел повторить!!! Я в восторге!!! Удачи тебе в новом году и здоровья!!!
@romanl1234
@romanl1234 2 роки тому
Интересно будет повторить, спасибо за видео и за труд👍
@user-hi3hw5kj3g
@user-hi3hw5kj3g 2 роки тому
Автор прогрессирует с каждым видео! Прекрасная подача, повествование по времени просто идеальное! Все понятно и очень интересно, спасибо вам!!
@enrewardronkhall8340
@enrewardronkhall8340 2 роки тому
Очень познавательно. Будет здорово увидеть где видел в таком формате.
@matveipeciulis7669
@matveipeciulis7669 2 роки тому
Спасибо за ваш труд! Вышло замечательно!
@elenapoplos9537
@elenapoplos9537 2 роки тому
Спасибо за видео и советы ждём продолжения с новым годом
@od3417
@od3417 2 роки тому
Спасибо, было интересно. Чередование сложного и простого видео мне нравится.
@user-ut1tz7mr4c
@user-ut1tz7mr4c 2 роки тому
Отличный видос!!! А самое главное для меня это разъяснение кода. Я только учусь программировать и для меня это большая помощь в освоении. С наступающим Новым годом!!! Удачи и процветания!!!!
@DepechLyot
@DepechLyot 2 роки тому
Бомба! Главное код смотрю и учусь на ваших примерах!
@dimasomaga
@dimasomaga Рік тому
Ты красавчик. Вначале видео, понимая какой объем кода должен быть в результате, даже не надеялся что тебе удастся показать нюансы разработки и другие финты ушами. Но результат превосходит все ожидания. Ты не поленился, и показал все начиная от картинок, преобразования и элементов движения - до нюансов кода. Мало того, тебе удалось вовлечь зрителя во внутренние подводные камни, и их в каком то роде элегантное решение. Да! Я понимаю что можно сделать рефакторинг и достичь более элегантного и масштабируемого кода, убрать хардкод и использовать ООП, и т д. НО! В твоём случае все это не нужно, так как цель в другом! И ты ее достиг, по моему мнению виртуозно)) имею в виду весь проект, начиная с платы , реализации слота для батарейки, удобного управления - до программного кода! Мало того - это очень полезно в плане обучения! Респект)!
@victorlisov5138
@victorlisov5138 2 роки тому
Было интересно узнать о игровых механиках подобных игр. Надо попробовать повторить что-то подобное на дешёвых китайских операторных панелях
@user-eb3oh1jk2k
@user-eb3oh1jk2k 2 роки тому
Спасибо за видос, с наступающим новым годом!
@ruzulo
@ruzulo 2 роки тому
Круто! Офигенный и оригинальный подарок можно сделать!
@SegaKHV
@SegaKHV 2 роки тому
Шикарно! Буду повторять :)
@illya-litkin
@illya-litkin 2 роки тому
О, круто очень. Респектос)
@OttoLilo
@OttoLilo 2 роки тому
Здорово. Очень интересно получилось
@vladi_g
@vladi_g 2 роки тому
Это было интересно, продолжай в том же духе.
@Unknown-xh7rz
@Unknown-xh7rz 2 роки тому
Очень хороший материал. Спасибо что ты есть!
@sergiocat7150
@sergiocat7150 2 роки тому
Огонь! Клевая консоль, молодец.
@JonMatrix
@JonMatrix 2 роки тому
Повторю пожалуй! Спасибо)
@saimonpskov86
@saimonpskov86 2 роки тому
очень круто ! продолжай!!!!
@Ander-oi3no
@Ander-oi3no 2 роки тому
Круто! Как и всегда
@grin2105
@grin2105 2 роки тому
Может быть теперь doom на простейших радиодеталях, без готовых микросхем?
@vilka_v_ass
@vilka_v_ass 2 роки тому
+++
@user-dp1yd3ze8h
@user-dp1yd3ze8h 2 роки тому
на корпусных транзисторах. да чего уж, на радиолампах☝️
@agentsmit09
@agentsmit09 2 роки тому
Прикольно. Следующий шаг добавить тетрис и сделать выбор игры. Скорее всего придется читать игры из внешнего флеша. Ну и конечно напечатать корпус, ну это так мелочь
@mr_smind
@mr_smind 2 роки тому
отличное видео, спасибо. действительно шикарно
@user-sq5cu3pm1f
@user-sq5cu3pm1f 2 роки тому
Все супер! Я учусь с Вами, а сынуля со мной! Респект!
@Grek303
@Grek303 2 роки тому
Сходу лойс за старания👍
@bih0use
@bih0use 2 роки тому
Просто дух захватывает... Вспоминаются старые времена, когда при программировании под винду экономили память...
@alexdubovik2119
@alexdubovik2119 2 роки тому
Под Винду уже память не экономили. Винда позволяла запускать файлы любого размера. Это под Дос-ом надо было резидентов в верхнюю память закидывать.
@andryz80
@andryz80 2 роки тому
@@alexdubovik2119 ага а под спектрум? я помню считал и байты и такты. что бы быстро работало.
@alexdubovik2119
@alexdubovik2119 2 роки тому
@@andryz80 , там само собой, а так же и под Радио-86РК и под БК-0010.
@andryz80
@andryz80 2 роки тому
@@alexdubovik2119 а да интересные были времена :)
@vernnms78
@vernnms78 2 роки тому
Очень интересный проект! Респект!
@user-kv6hq3zc6t
@user-kv6hq3zc6t 2 роки тому
Комент для поддержки, спасибо за старания)))
@user-ck2nj7in8x
@user-ck2nj7in8x 2 роки тому
Классное видео, спасибо!
@matveipeciulis7669
@matveipeciulis7669 2 роки тому
С наступающим!
@anatolytitov4169
@anatolytitov4169 2 роки тому
Ждем Dune: Battle for Arrakis на 328й!!! Вот это будет бомба =) ПС С Новым Годом!!!
@user-ds3nm4iy2x
@user-ds3nm4iy2x 2 роки тому
Классная консолька получилась! Даешь Марио!
@santhermTV
@santhermTV 2 роки тому
Круто получилось 👍
@AgeWap
@AgeWap 2 роки тому
Динозавтр и goto довольно в тему)
@Shadewar11
@Shadewar11 2 роки тому
круто! Спасибо!
@ArduBlock_Projects
@ArduBlock_Projects 2 роки тому
С новым годом!
@eugeniyvinnikov5480
@eugeniyvinnikov5480 2 роки тому
Вперед в гейм дев ))) мы ждем этого !!!!!!
@SergeyPatuk
@SergeyPatuk 9 місяців тому
Это вам не Unity)) 10 лет уже делаю игры но такое вижу в первый раз. Реально класный проект, молодцом.
@user_62sergey_z
@user_62sergey_z 2 роки тому
Здорово получилось!
@HobbyIdeasEVA
@HobbyIdeasEVA 2 роки тому
Молодцом , хорошо получилось.
@beatzamshanatoliy1156
@beatzamshanatoliy1156 Рік тому
Получилось круто, но если уже идти в геймдев то надо больше теории и элементарных частиц для работы с визуальщиной) тогда легче алгоритмы воспринимаются)
@user-pl4gz8lm5t
@user-pl4gz8lm5t Рік тому
ДА это просто шедевр!!!!!! Чел ты очень крут!!!
@altaev
@altaev 2 роки тому
Забавно получилось!
@kalabv
@kalabv 2 роки тому
Очень интересное видео!
@enjoyrobotics
@enjoyrobotics 11 місяців тому
круто!)
@ArduBlock_Projects
@ArduBlock_Projects 2 роки тому
Интересно !
@user-uw6nh4rt3k
@user-uw6nh4rt3k 2 роки тому
Нехватает меню и тетриса! Игра моего детства!)
@AkaDannnn
@AkaDannnn 2 роки тому
Ничикон, Сделай в следующей серии корпус для этой консоли
@LedCarDnepr
@LedCarDnepr 2 роки тому
Круто, круто, круто. Пора и себе собрать
@srglgnv4407
@srglgnv4407 2 роки тому
Это. Просто. О...уенно. 👍
@smoke0082
@smoke0082 2 роки тому
Всё круто! Молодец! Так, теперь Марио, Танки и Сапёр запели пожалуйста.
@user-qp3cg4ku7o
@user-qp3cg4ku7o 2 роки тому
Жаль , что лайк можно поставить только один раз 👍. С наступающим.
@ArduBlock
@ArduBlock 2 роки тому
Поздравляю всех с новым годом )
@falcon013
@falcon013 2 роки тому
красавчик !
@user-oz7pt8vn1y
@user-oz7pt8vn1y 2 роки тому
Очень познавательно получилось. Совсем недавно приехал набор AlexGyver (заказывал максимальный), так что буду, навёрстывать инфу по видосам, и повторять данную игру. Ждём новые игрушки)
@InfiniteCoder01
@InfiniteCoder01 2 роки тому
HAPPY NEW YEAR!!!
@professor033
@professor033 2 роки тому
чётко....эксельсиор...дистинктивно воистину дистинктивно....;)
@shrek9173
@shrek9173 2 місяці тому
Классно! А можно еще пару игр под это все😅?
@DIY-hv2hv
@DIY-hv2hv 2 роки тому
В своё время увлёкся программированием именно в попытках создать свою игру. Написал сапера под dos.
@oleksandr_starenchencko
@oleksandr_starenchencko 2 роки тому
Отлично раскрытая тема, впрочем как и всегда 👍
@schrodingers_kater
@schrodingers_kater 2 роки тому
Прикольно.😄
@kinargard3955
@kinargard3955 2 роки тому
Молодец)
@jamshidqosimov6720
@jamshidqosimov6720 2 роки тому
Круто, старайтесь сделать другие игры тоже
@PRO-TAXI
@PRO-TAXI 2 роки тому
Странно, я пачку ардубоев сделал, правда в своем форм-факторе, там тоже по I2C дисплеи подключены, ничего не тормозит. Одна из игрушек - Shadow Runner это точно такой же платформер, как и Dino, даже быстрее бежит и там приседать и подпрыгивать можно. Справляется же.
@nikitavolkov4429
@nikitavolkov4429 2 роки тому
Это просто о*уенно! даёшь ещё"
@rozeevg
@rozeevg Рік тому
2:45 good
@DigiMakc
@DigiMakc 2 роки тому
Молодец!
@PETRIXPOST
@PETRIXPOST Рік тому
"Лучше поздно, чем никогда" - подумала Анна Каренина, положила голову на рельсу, и долго-долго смотрела в след уходящему поезду
@valera-isk
@valera-isk 2 роки тому
Клёво!
@lankinvasil
@lankinvasil 2 роки тому
Тут есть идея: Ардуино про микро и экранчик с тачскрином. Сделать вынесенные горячие клавиши к компу с возможностью перелистывания страниц с горячими клавишами.
@vanyaice5944
@vanyaice5944 2 роки тому
Как фсегда , перфффекто👍👍👍
@antondrug7625
@antondrug7625 2 роки тому
здорово получилось
@sozdatelEd
@sozdatelEd 2 роки тому
даёшь контру на OLED😂
@ZeaLoToFWaR
@ZeaLoToFWaR 2 роки тому
Сейчас Nintendo выпускает переиздания своих хитов в Game And Watch стиле, может сделать DIY "Электронику" со всеми теми играми?)
@user-kx4fc3ju6z
@user-kx4fc3ju6z 2 роки тому
Клево!
@MitsuZer0G
@MitsuZer0G 2 роки тому
Класс! 😃
@izqbr8493
@izqbr8493 2 роки тому
Змейка и тетрис теперь!
@smmad_
@smmad_ 2 роки тому
Будет ли урок по wemos d1 mini с использованием WI-FI?
@tikserziku
@tikserziku 2 роки тому
На гирлянду или gyverlamp 16x16 как перенести?
@elyasd495
@elyasd495 Рік тому
Вопрос: -"Можно ли создать часть игры Elite Plus(DOS), а именно полет" Примерно так летишь и навстречу звёзды, а когда поворачиваешь соответственно поворачиваются летящие навстречу звёзды, как в игре.
@user-gq4nl4yr6w
@user-gq4nl4yr6w 2 місяці тому
Оыень хороший урок, спасибо. Единственное, пересматривая не нашел как вывести значек аккумулятора на дисплей.
@user-qk6xj3no2b
@user-qk6xj3no2b 2 роки тому
Давай братан мы с тобой!!!!
@bob-nobody
@bob-nobody 2 роки тому
Круто! Хотелось бы продолжение этой рубрике 👍
@TechnoMagicMaster7
@TechnoMagicMaster7 7 місяців тому
Где достать ету вашу imageProcessor?
@user-mr6vv1bk5k
@user-mr6vv1bk5k Рік тому
А можно пиксельный массив писать от руки? Не используя утилиты?
@teenkode
@teenkode 2 роки тому
С твоей проверкой на столкновение нельзя будет птицу перепрыгнуть)) И еще не хватает рандомного расстояния между объектами, а также моментов, где нельзя перепрыгнуть так, чтобы приземлиться не на кактус не пригнувшись. Ну, это когда два противника близко друг к другу идут на большой скорости, и точка падения после перепрыгивания стоит прямо на втором кактусе. Тогда приходится падать раньше, путем пригибания
@nich1con652
@nich1con652 2 роки тому
А ее по идее и нельзя перепрыгивать, кинематика так подобрана, что даже высокий прыжок на хорошей скорости не позволит это делать. Ну и во вторых - проверка учитывает приземление на птицу сверху
@teenkode
@teenkode 2 роки тому
@@nich1con652 Но в хроме ведь можно....))
@Sigma8484
@Sigma8484 2 роки тому
@@teenkode я всегда в хроме их перепрыгивал, не знал, что можно пригибаться =)
@mortalwindos1141
@mortalwindos1141 2 роки тому
Сделай калаб с каналом "Левша" он корпус запилит красивый )
@user-is1zj2re8p
@user-is1zj2re8p 2 роки тому
Товарищ Алекс Гайвер уже и собственный голос роботизирует... Нненадаа!
@sergheik9582
@sergheik9582 2 роки тому
Походу у Doom появился конкурент
@StoneTL
@StoneTL 2 роки тому
Класс!
@user-oz9bp7jb4p
@user-oz9bp7jb4p 2 роки тому
коллайдеры для системы столкновений атмега не потянула бы?)
@nich1con652
@nich1con652 2 роки тому
это лишнее
@kostya1306
@kostya1306 2 роки тому
Отключать дисплей - это конечно хорошо, а как быстро эту батарейку высаживает контроллер в спящем режиме?
@user-fy1sy6qh1b
@user-fy1sy6qh1b 2 роки тому
Прекрасная, бесполезная крутизна!!! Молодец!
@user-hw7uz3zc8w
@user-hw7uz3zc8w 2 роки тому
Ждём Дум на ардуино )
@RomAn-jm1vw
@RomAn-jm1vw 2 роки тому
С таким подходом скоро появится и тамагочи
@bobr75655
@bobr75655 2 роки тому
Ничего не понятно, но очень интересно!
Уроки Arduino. Подключение термометров DS18B20 и NTC термистора
12:25
Помилка,  яку зробило військове керівництво 🙄
01:00
Радіо Байрактар
Переглядів 364 тис.
Surprise Gifts #couplegoals
00:21
Jay & Sharon
Переглядів 13 млн
Что купить новичку в Arduino? Большой обзор
21:49
Заметки Ардуинщика
Переглядів 856 тис.
🖥️Играю в Cyberpunk на Ардуино!
18:22
AlexGyver
Переглядів 1,2 млн
Высокоточный вольтамперметр на Arduino своими руками
11:58
Заметки Ардуинщика
Переглядів 201 тис.
Игровая консоль на Arduino своими руками [часть 1]
20:40
Заметки Ардуинщика
Переглядів 172 тис.
🤖Я в шоке! ChatGPT пишет Arduino проекты
28:24
AlexGyver
Переглядів 747 тис.
Крутое обновление microReader!
5:54
Заметки Ардуинщика
Переглядів 23 тис.
СЛОМАЛСЯ ПК ЗА 2000$🤬
0:59
Корнеич
Переглядів 1,6 млн
Анімація зарядки на iPhone 📱 #icoola #apple #iphone #tradein #купитиайфон #відновлений #айкула
0:37
ICOOLA: Фабрика відновлених телефонів
Переглядів 18 тис.