Code Every Day 🚀
30 subscribers
687 photos
243 videos
22 files
174 links
Просто для развлечения
Download Telegram
👨‍💻 Добавлен экземпляр класса. Добавлен метод отрисовки летучей мыши и перемещения ее по экрану. Интегрированы вызовы методов в поток отрисовки и движения.
👨‍💻Для определения столкновения персонажа и летучей мыши в поток разрешения коллизий добавлен код для проверки столкновений
This media is not supported in your browser
VIEW IN TELEGRAM
👨‍💻 Для наглядности работы кода разрешения столкновений добавил отображение рамок AABB объектов для спрайта персонажа и летучей мыши
День 46: Структор - корпуса для устройств

🎯 Когда я задумал собрать прототип устройства для Arduino и RGB матрицы, подумал о том, что хорошо бы это все это дело поместить в корпус, чтобы прототип был более завершенным.

👉 Одно из решений - это печать корпуса на 3D принтере, но его тогда у меня не было.

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

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

🔗 Сайт и описание проекта - https://amperka.ru/product/structor-big

💰 Купил несколько пластин для эксперимента. Их оказалось мало, так как габариты прототипа большие.

🤔 Вцелом, штука интересная, думаю, может пригодиться.
👍2🤔1
День 47: Блесткобомба v3.0

👉 Товарищ недавно прислал видео о создании блесткобомбы на Arduino
🤔 Кажется, эти ребята достойны уважения
😎 Cтильно, ржачно, мощно, что тут можно сказать🤘💪

YouTube

#Life
👍2🔥1
Media is too big
VIEW IN TELEGRAM
День 48: Модернизация для эффекта инфо табло

👨‍💻 Как-то давненько написал на коленке код, который эмулировал работу инфо табло.
То есть такое табло, у которого есть множество ячеек, буквы появляются на нужных ячейках и складываются в слова. В прошлый раз код был написан так, что его для любых слов было сложно адаптировать.

🎯Переписал код так, что теперь можно указывать любой текст, работать стало удобнее.

Пример на демо.

#Arduino
👍1🔥1
👨‍💻 Теперь каждый символ на табло описывается моделью Symbol, указывающей значение символа, его месторасположение, время показа
👨‍💻Массив таких символов собирается в модели Text, далее выводится на панели
🤔 Хотя надо признаться, что щас тоже не айc, но уже поудобнее)
Раньше фраза была зашита в методе отрисовки.
Вообщем и так сойдет.
Media is too big
VIEW IN TELEGRAM
День 49: Модернизация инфо табло - постепенное заполнение символами

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

Пример на демо.

#Arduino
👍2
День 49: Заметка 2: Вселенная Roblox

😎 Недавно начал изучать платформу для создания игр - Roblox.

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

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

👨‍💻 Игры разрабатываются в специальном редакторе Roblox Studio на экзотическом [для меня] языке Lua. Давно хотел попробовать.

💪 Движок Roblox заточен под платформу, это не движок общего назначения как, например, Unity или Unreal Engine. Это дает определенные плюсы:
- сразу есть свой персонаж со всеми свойствами, не нужно каждый раз все добавлять с нуля
- для всех персонажей реализованы все основные механики: здоровье (уменьшение и увеличение), анимации базовых состояний (бег, прыжки и так далее)
- есть окружение и возможности его использовать: день, ночь и так далее
- хранение пользовательских данных на сервере

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

🤔 Вообщем тема интересная, нужно это дело поизучать.

#Roblox
🤔2👍1
Media is too big
VIEW IN TELEGRAM
День 49: Заметка 3: Основы Roblox - вращение плиты

🎯 Изучение начал с добавления плиты и скрипта вращения для нее

Пример игры на демо

#Roblox
👍1🔥1
👨‍💻Добавил плиту, добавил скрипт для управления плитой, написал функцию вращения