0.00
0 читателей, 4798 топиков

DIY Игровая Приставка! Что она Потянет?


#Vectozavr #Gamedev #Programming
Зарегистрироваться на интенсив “Как выбрать направление в ИИ?” от GeekBrains — geekbrains.ru/link/q2~MX0
Помочь денежкой: www.donationalerts.com/r/vectozavr
tg: @vectozavr
inst: www.instagram.com/vectozavr
vk: vk.com/vectozavr
Код геймбоя: github.com/vectozavr/GameBoy_arduino

Сегодня я расскажу, как я сделал свою версию игровой приставки gameboy с помощью arduino, языка программирования C, джостика и дисплея, а потом запустил на ней pseudo3D шутер от первого лица, змейку и flappyBird, только с вектозавром. Приятного просмотра!

В одном из своих предыдущих роликов я уже рассказывал, что все компьютеры на фундаментальном уровне работают абсолютно одинаково: передают нолики и единички из одной части в другую. Самая важная часть компьютера – процессор. Именно там происходят математические операции и вычисления.

В обычном компьютере к процессору подключены разные периферийные устройства, которыми он управляет. Например, видеокарта, оперативная память или жесткий диск.

Но это вовсе не значит, что все компьютеры должны иметь именно такую конфигурацию. Оперативная память может быть расположена внутри процессора, а видеокарты может вообще не быть.

Готовое устройство должно иметь небольшой экран, на который мы будем выводить изображение геймплея. Для того, чтобы рисовать фигуры или писать текст, нужно во первых, подключить его контакты к нужным пинам компьютера, а во вторых, скачать специальную библиотеку, которая будет управлять дисплеем на низком уровне.

Я решил использовать высокоуровневую библиотеку adafruit, которая с помощью интерфейса I2C осуществляет взаимодействие с пикселями на экране.

Первое, что я сделал, это вывод небольшого логотипа с названием канала. Сразу после я переписал псевдо-3д движок на язык СИ, а так же попытался максимально упростить код.

Необходимо добавить небольшое меню, в котором можно будет выбирать игру. Я решил, что элементов управления должно быть по минимуму: только джостик. Наклоном джостика игрок будем перелистывать библиотеку и управлять игровым процессом, а центральной кнопкой выбирать игру и выходить из игры в главное меню.

Следующая игра — змейка. Пожалуй, она самая простая в реализации. Идея максимально проста: змейка — эта массив двумерных точек. Каждый шаг мы смещаем голову (то есть самый первый элемент) в строну взгляда, а каждый следующий на место своего соседа (начиная с конца). Когда змея сьедает яблоко, мы увеличиваем длину змейки на единицу. Джойстиком меняем направление взгляда.

3-я игра — Flappy Bird. Она достаточно простая в реализации, но очень интересная и сложная в игровом процессе.

Я решил использовать алюминиевый корпус. В комплекте идут две лицевые стороны, которые скрепляются между собой боковыми крышками. Крышки крепятся с помощью небольших болтиков. Выглядит такое решение куда более надежно и красиво.

Для того, чтобы сделать геймбой максимально компактным и надежным, нужно сделать плату, на которой будут крепиться все компоненты. Из готовых элементов я собрал схему, которую потом развел в готовую плату. Тут ничего сложного и я уже подробно показывал этот процесс в своем видео про самодельный компьютер с нуля.

В этот раз я решил, что не хочу ждать плату целый месяц, и решил все таки попробовать лазерно-утюжную технологию (ЛУТ). В любом случае, интересно попробовать разные методы разработки.

Для питания я решил использовать небольшие аккумуляторы 3.7 V. Я буду использовать два таких аккумулятора, подключенных последовательно.

Получившийся геймбой работает замечательно, имеет малый вес и удобно сидит в руке. Есть огромные возможности для расширения функционала прошивки и модернизации устройства. Заряд держит приблизительно 2 дня активной игры. Я полностью доволен работой, именно этого результата я хотел добиться.

Моя любимая игра, безусловно, «flappyZavr». В нее не надоедает играть и она постоянно держит в напряжении. В змейку я бы, возможно, в будущем добавил возможность изменения уровня сложности, а в 3D игру можно было бы добавить врагов.

№306 - Как мы теряли деньги из-за клиентоориентированности. Теперь работаем только в предоплату :)


Рассказываю наш собственный опыт потери денег из-за того, что стараемся быть максимально клиентоориентированными, хотя иногда это только вредит в процессе работы с клиентом.

Еще больше в нашем канале Телеграм: tlgg.ru/bezsmuzi

Наши проекты:
Разработка мобильных приложений notissimus.com
Мониторинг цен конкурентов xmldatafeed.com
Защита от скликивания рекламы clickfraud.ru
Бесплатная автономная CRM offlinecrm.ru
Конструктор мобильных приложений appropio.com

Мы в социальных сетях:

youtube.com/c/maximkulgin
www.facebook.com/mkulgin
www.linkedin.com/in/mkulgin

Мозг и секс. Почему одно мешает другому?


Купить книгу «Наука о сексе. 18 »
Лабиринт.ру: bit.ly/sex_science_labirint
Озон.ру: bit.ly/sex_science_ozon

Купить книгу «Мужчина и женщина»:
Читай-город: bit.ly/manwoman_chitaigorod
Лабиринт.ру: bit.ly/manwoman_labirint
Озон.ру: bit.ly/manwoman_ozon"

Какими должны быть нормальные сексуальные отношения?
Как понимать свою сексуальность и что с ней делать?
Как узнавать и принимать желания партнёра?
Какова она, инструкция по применению к сбалансированной сексуальной жизни?

Лекция Андрея Курпатова «Секс как лучшее лекарство» в интеллектуальном кластере «Игры разума» 14 февраля. Если секс — естественное занятие, то откуда берут начало все эти многочисленные «проблемы в постели» между мужчиной и женщиной?

Андрей Владимирович Курпатов — президент Высшей школы методологии и основатель интеллектуального кластера «Игры Разума», автор более сотни научных работ, двенадцати монографий и более трёх десятков популярных книг по психотерапии, философии и методологии, изданных совокупным тиражом больше 5 миллионов экземпляров, один из самых читаемых колумнистов «Сноба» snob.ru/profile/28843/blog

Андрей Курпатов в соцсетях
www.instagram.com/kurpatov_official/
vk.com/av.kurpatov
www.facebook.com/av.kurpatov/

Как снять ВЛОГ на экшн-камеру? EP2 - выбор ракурса и советы при съемке


Мой канал — www.youtube.com/itsagoodtrip

Моя камера — www.youtube.com/watch?v=4R33VTDRmjs

Продолжаю небольшую серию видео про то, как я снимаю свои видеоблоги на экшн-камеру. Постараюсь по максимуму поделиться советами, но вы в комментариях задавайте вопросы, если что. Если наберется достаточное количество — отвечу в отдельном видео.

ОТРАСТИ ДЕРЕВО, ПОСАДИ СЫНА и ПОДПИШИСЬ НА КАНАЛ:
www.youtube.com/user/Keddrcom?sub_confirmation=1

СМОТРИ ЕЩЕ:
⇒ Еженедельный ТОП 5 самых интересных IT новостей:
www.youtube.com/playlist?list=PLCnuuP2AWw6vonzxI5LoY8lQl0-i5xytG

⇒ Креативные обзоры гаджетов:
www.youtube.com/playlist?list=PLD4D46888603066A0

⇒ Всевозможный ТРЕШ, происходящий у нас в офисе:
www.youtube.com/playlist?list=PLCnuuP2AWw6uT5yZbXUKAo5cCiqN_joOA

ПРИСОЕДИНЯЙСЯ к нашему GEEK-комьюнити:
[✓] Сайт: keddr.com
[✓] Facebook — facebook.com/keddr
[✓] Twitter — twitter.com/keddr

ДРУГИЕ КАНАЛЫ от komandda.com:
( ) про ИГРЫ — www.youtube.com/c/zaddrotcom
( ) про ФОТО — www.youtube.com/user/kaddrcom
( ) про АВТО — www.youtube.com/user/veddrocom

Libre Renegade: Как Создать Самый Дешевый Домашний Сервер НАС (NAS)


Здравствуйте
В этом видео я расскажу вам, как создать собственный очень дешевый домашний сервер, используя дешевые детали.

Использую:
Libre Renegade: amzn.to/2OCAG1s
4TB Drive: amzn.to/2ANozft
8: amzn.to/2O7ziTv
SD Card: amzn.to/2ADgiKV

libre.computer/products/board...
www.openmediavault.org
Wiki: openmediavault.readthedocs.io

React или Vue или Angular. Что Выбрать? (Про Каждый Отдельно)


React или Vue или Angular? В видео я подробно расскажу свои мысли относительно этих инструментов
Мой Курс Продвинутый JavaScript: clc.to/senior

Мои Udemy Курсы:
Angular 9: clc.to/angular
React Native: clc.to/rnative
ReactJS: clc.to/react
NodeJS: clc.to/nodejs
Angular Fullstack (MEAN): clc.to/fullstack

Подписывайся на соц сети:
Telegram: t.me/js_by_vladilen
Instagram: www.instagram.com/vladilen.minin
VK: vk.com/vladilen.minin
Группа VK: vk.com/js_by_vladilen
Мой сайт: www.vladilen.dev/

Вы узнаете про плюсы и минусы каждого решения. Я расскажу про то, когда лучше использовать тот или иной фреймворк и что на счет вакансий

Поддержать выпуск новых видео:
ЯД: money.yandex.ru/to/410013757655670
PayPal: www.paypal.me/vladilenm

Таймкоды
00:00 — React
06:31 — Vue
12:04 — Angular

React, Vue, Angular. Что Выбрать? (Про Каждый Отдельно)

#react #vue #angular

Экспериментируем с отпечатками пальцев. Технобайки Амперки


Привет, друзья! Сегодня поговорим об одной интересной методике, которую многие видели в детективах и которая достаточно широко используется при раскрытии преступлений, а также в других сферах, где требуется идентификация лиц по биометрическим признакам — о дактилоскопии. А еще проверим, насколько реально обмануть сканер отпечатков.

СОДЕРЖАНИЕ

00:00 Вступление
00:29 О дактилоскопии
01:00 Почему отпечатки пальцев?
01:44 Про Индию
02:17 Доска про пальчики
04:09 Эксперименты с немагнитными порошками
10:33 Магнитная кисточка
13:19 Локальные и глобальные следы
14:25 Базы данных
15:09 Дактокарта
19:04 Пороэджеоскопия
20:00 Химические методы
21:04 Кристаллический йод
24:10 Метод с суперклеем
26:26 Обманываем сканеры
32:04 Финал

#ТехнобайкиАмперки #Отпечаткипальцев #Дактилоскопия #сканеротпечатковпальцев

OVERNEWS - Burger King шпионит за клиентами, Яндекс сливает данные с google, баги в UCOZ и GMAIL


Онлайн-сервис Викиум — goo.gl/xcqZ3W
Наш Telegram канал — t.me/overlamer1
Второй канал — www.youtube.com/c/igorover
Паблик — overpublic1 — vk.com/over_view

Заказать рекламу вы можете здесь:
bit.ly/2nChGY8

Инстаграмчик здесь:
www.instagram.com/overbafer1

AliExpress в рамках закона [Bad AliExpress]:
vk.com/public137607137

Некультурный AliExpress:
vk.com/public146011210

Начнём по порядку. Burger King шпионит за клиентами — началось всё с этой статьи на Пикабу.
Где пользователь решил промониторить трафик, идущий с этого приложения. Всё бы ничего, но! Как удалось заметить, приложение производит запись экрана мобильного телефона, причем делает это постоянно (значение 0 в разделе MaxVideoLenght) и этот *mp4 файл отправляется на сервер Burger King и на сервер Appsee. Круто, да? В этом видео указываются данные:
* номер телефона
* имя
* адрес почты
* ваше геоположение
* номер БАНКОВСКОЙ карты
После того как пользователь указал на эти ошибки ему поступила угроза от главных в БК, мол «вы там кое что не замазали в своих скриншотах, и теперь мы знаем кто вы и что вы, проведем проверку».