Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Поднимайтесь как можно выше по дереву, собирайте цветы и дарите их близким.
Вас ждут уникальные награды и 22 выгодных промокода!

Пикаджамп

Аркады, Казуальные, На ловкость

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
17
andron2006
andron2006
Стендовый моделизм
Серия Журналы и книги

Model Laboratory⁠⁠

8 часов назад
  • Набор журналов
    Model Laboratory №№ 1 - 5
    PDF | 9-20 MB | 35-56 стр.
    Цветные иллюстрации

1/5

Смотреть и скачать в PDF:

Model Laboratory

Показать полностью 5
Моделизм Коллекция Масштабная модель Стендовый моделизм Миниатюра Покраска миниатюр Гайд Книги Хобби Сборка Покраска Диорама
0
3
BrawlSup
BrawlSup
Видеохостинг на Пикабу

СБОРКА ПК за 150К: Мощный Игровой Компьютер с RTX 5070 Ti в Корпусе LIAN LI⁠⁠

14 часов назад
[моё] YouTube Электроника Обзор Со звуком Новинки Сборка компьютера Тестирование Компьютерное железо Сборка Компьютер Видеокарта Игровой ПК Компьютерная помощь AMD Nvidia MSI Видео
7
6
TabakarezIron
TabakarezIron
Цифровой Ремесленник

Угловой иконостас | Макет для резки⁠⁠

1 день назад
Иконостас Макет Поделки Полка Лазерная резка ЧПУ Сборка Анимация Изделия из дерева Лазер Процесс Файл Работа с деревом Столярка Самоделки Видео RUTUBE Короткие видео
0
708
unskilid
unskilid
Видеохостинг на Пикабу

Как самому собрать простой электрощит⁠⁠

4 дня назад
Перейти к видео

Годный набор электромонтажника на Али, на Яндекс Маркете
Реклама: АЛИБАБА КОМ (РУ) ИНН 7703380158

Электрощит Щиток Электрик Электричество Провод Своими руками Как это сделано Залипалка Процесс Сборка Монтаж Гараж Видео Вертикальное видео
193
40
A.Kristina
A.Kristina
Интересные покупки
Серия DIY Электроника

Ёлочка нравится? Топ 5 недорогих наборов для самостоятельной сборки и пайки⁠⁠

4 дня назад

1.

Интересный набор радиодеталей для самостоятельной сборки и пайки электронной новогодней ёлочки высотой 11 см. со светодиодами. Все детали нужно правильно припаять на зелёную плату по схеме. Работать будет от USB, по желанию можно сделать и от батареек или аккумулятора. Стоит одна ёлочка около 259 рублей. Ссылка на такой набор для сборки

2.

Другая версия DIY сборной ёлочки "Сделай сам", только на синей плате, а также с защитным акриловым коробом. Такой стоит около 730 руб. Ссылка на набор

3.

Третья ёлочка с более округлыми краями для сборки и пайки на зелёных платах. Стоит такой набор около 650 руб. Ссылка на него

4.

Такой же интересный набор для сборки своими руками новогодней ёлки из множеств резисторов, транзисторов и светодиодов, только с моторчиком на вращающейся подставке. Такой стоит набор 960 руб. Ссылка на него

5.

И последний прикольный набор для сборки ёлки с отдельными платами под каждые ветки. Такой комплект стоит около 890 руб. Ссылка на него

Показать полностью 5
Пайка Сборка Своими руками Самоделки Электроника Длиннопост Реклама AliExpress Реферальная ссылка
1
220
Andreibesarab
Andreibesarab
Инженериум DIY
Серия THE ONE CUBE

THE ONE CUBE. Дневник разработки. Ноябрь '25⁠⁠

4 дня назад

Коротко — как я уперся в потолок железа на 20 FPS, снова обломался с зарубежными знаменитостями, внезапно получил репост от AlexGyver и оформил основу своего рендер движка.

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

Пристегнитесь, это был тот еще месяц.


Глава 1. Погружение в оптимизацию и битва за каждый FPS: фризы, гонка данных и потолок железа.

1-11 ноября.

Начало месяца прошло под знаком войны за производительность. Каждый шаг в разработке кубика упирается в нужду в глубокой оптимизации. Вроде бы в ESP32 есть целых 8MB "быстрой" памяти (PSRAM), но ее реальная скорость — всего около 20MB/s при стандартных настройках. Когда нужно на 6 экранов протолкнуть данные (а это по 112 КБ на каждый кадр, итого почти 700 КБ каждую долю секунды), мощный процессор вместо полезных вычислений начинает заниматься тупым переливанием байтов.

Поначалу я пытался решить это с помощью нейросетей, объясняя им свои идеи про параллелизм. Но как спросишь, так и получишь — ИИ выдавал полурабочий код, и стало ясно: придется самому, по старинке, разбираться с семафорами и мьютексами.

И это дало первые результаты. Сделал класс для перелива данных в фоне и запустил имитацию тяжелых расчетов : последовательное выполнение (перелив + математика + рисовка) дало 15 FPS. А вот параллельное (заливка в фоне + математика + ожидание) — уже 18 FPS на ВСЕХ шести экранах. Уже что-то. Процессор чилил и ждал, пока зальются буферы, а значит, в это время он мог делать что-то полезное.

Следующим шагом стало копание в настройках железа. Оказалось, что можно поднять скорость копирования памяти почти вдвое, с 18 до 40 MB/s! Это был прорыв. Судя по замерам, показ на всех 6 экранах теперь выдавал 25 FPS. Забавно, что этот микроконтроллер для DIY-поделок превращается в карманную игровую машину.

Прикрутил чтение PNG-файлов для фонов и спрайтов с хромакеем и запустил тест с бегающими картинками.

Перейти к видео

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

Да, я знаю, что “стабильные 20 FPS” в 2025 году звучит как начало плохого анекдота. Но для микроконтроллера ESP32, который в реальном времени перезаписывает картинку на шесть экранов, это та самая маленькая инженерная победа. А для экспертов по Crysis на калькуляторах — отличная тема для комментариев =)

Перейти к видео

Глава 2. От хаоса к системе… и обратно. Архитектура, сложность математики и рождение основы рендер движка.

7-26 ноября.

Пока шла борьба за FPS, я параллельно пытался превратить хаос в коде в осознанную систему. Начал разделять код по файлам, выносить константы, все по фэн-шую. Добавил обработку TTF-шрифтов, которые библиотека сама переводила в 4-битный растр.

И в какой-то момент я понял, что то, что начиналось как драйвер для железа, превратилось в нечто большее. После долгих мучений с архитектурой, конечными автоматами (привет, универ!) и руганью с нейросетями, я наконец-то собрал рендер-движок v0.1. Это уже полноценная система на десяток классов.

Вот первая анимация на полном движке. Не особо зрелищно, но оно работает.

Перейти к видео

Но путь к движку был тернист. На нем меня поджидала «Змейка»… и ее проклятая математика. Прикрутить текстурки к змейке было легко, а вот заставить их правильно поворачиваться на изгибах — оказалось не простой задачей. Я, понадеявшись на ИИ, раз 20 получал от него разные формулы поворота, и каждый раз получал какую-то дичь. Придется снова, как в старые добрые времена, обклеивать куб бумажками и выводить все формулы вручную.

А потом, проверяя, сколько RAM жрет “Змейка”, увидел, что на некоторых этапах съедается почти вся память! Ее всего-то 270 КБ в сумме. Оказалось, PSRAM нельзя напрямую отправлять на экраны, данные все равно сначала копируются в основную RAM память. Пришлось снова переписывать ядро драйвера экранов.

Еще поколдовал с паралелелизмом. PSRAM конечно прям достанется =)
Все функции в коде её хотят и дерутся за неё. В общем, всё та же цифра в 18-20 фпс это потолок.


Глава 3. Маркетинг: погоня за звездами и неожиданный успех

5-20 ноября

Иногда от программирования ядра тошнит. Хочется не на буковки и циферки смотреть на экране компьютера, а делать шоу. В ноябре продолжил свой принципиальный квест: достучаться до Viva La Dirt League. Reddit забанен, мейл они не читают. Пришлось делать не по изначальному плану: создал комиксы про них и начал бомбить сторисами с отметками всех актеров. Результат: один из топов глянул и… промолчал.

Пост об VLDL: THE ONE CUBE. Как игральная кость.. Почти =)

Провал с VLDL меня не остановил. Я переключился на Critical Role, у которых как раз намечалась премьера нового сериала. План тот же: комиксы, видео с кубиком, отметки. И снова — полная, оглушительная тишина. Никто из топов даже не посмотрел.

Пост о Critical Roll: The One Cube // Трибьют Mighty Nein — Critical Role теперь в кубике

НО, внезапно, алгоритмы соцсети бустанули мой пост с комиксом))

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

План был простой:

  1. Сделать контент, который поймут и оценят именно гики и инженеры. Так родилась идея “гача-игры”, из которой выпадают не мечи и щиты, а провода, электронные модули и тд.

  2. Доставить это в комментарии к главному в ру-сегменте DIY-блогеру, AlexGyver.

Расчет оправдался на 100%. Ему зашло, и он репостнул видео к себе в канал.

Вот это видео и сам репост, на память.

Перейти к видео

На этой волне я завел блог на DTF и начал перезаливать старые посты. Результаты скромнее (пост про змейку набрал 2.8к просмотров против 35к на Пикабу), но радует, что в комментариях писали: «У Гайвера видел такой кубик». Узнаваемость работает =)


Глава 4. Маркетинг: партизанские идеи, провалы и халявные канапешки

21-24 ноября

Кроме онлайн, надо выбираться на живые встречи с людьми. Впереди Игрокон Lite 2026.

Я написал организаторам с предложением о сотрудничестве — описал свой уникальный проект, и предложил сделать что-то крутое с их брендинком. В ответ пришла отписка, суть которой сводилась к простому: “С вас 15 000 рублей за стол и стул на ярмарке”. Что ж, это было ожидаемо. Видимо, инди-разработчик с уникальным железом менее интересен, чем продавец акриловых дайсов.

Чтож, будет партизанский маркетинг =) Я приду как обычный участник с тремя кубами, в гавайской рубашке Томми Версетти и с кучей 3D-печатных сувениров (и не только). При тряске куба можно будет получить подарок. Посмотрим, кто соберет больше внимания — стол за 15к или энтузиаст с горящими глазами =)

А вот другая выставка, на которую случайно попал в ноябре, стала отличной тренировкой перед Игроконом. Тренировкой провала. Я со своими технологиями абсолютно не вписался в тусовку художников и фотографов (выставка была о народном творчестве в нашем городе). За весь вечер подошло всего пара человек. Но есть и плюсы: я понял, насколько важно правильно выбирать целевые мероприятия, и объелся халявными канапешками. Опыт, пусть и такой.


Глава 5. Рождение игровых механик: от “гачи” к “Алхимслоту”

15-29 ноября

Весь месяц не только боролся с железом, но и пилил то, ради чего все затевалось — игровые механики. Началось все с переделки “гача-игры” (показ случайных картинок при тряске). И тут же я столкнулся с багом: датчик движения срабатывал через раз. Ни одна нейросеть не смогла найти ошибку в логике. Пришлось снова вспоминать универ и переписывать класс акселерометра на конечном автомате. Теперь все заработало как часы.

Вот так теперь выглядит “гача”: при тряске — “рубашки”, после — анимация смены картинок. Для красивых роликов даже собрал целый натюрморт с игральными костями, бусами и перьями.

Перейти к видео

Перенос “гачи” на новый движок открыл простор для экспериментов. Так родилась слот-машина: пока трясешь — барабаны крутятся. Можно даже останавливать их резким наклоном. Куб учит обращаться с ним аккуратно: от легкой тряски все медленно движется, а можно раскрутить и пытаться остановить в нужный момент. Это уже не просто “потряс-посмотрел”, а тактильный игровой процесс.

Не "лимонные" картинки ниже, это идея тематики под Utopia Show. Чуть позже планирую доработать стиль иконок, и также отправить как и для AlexGyver.

Перейти к видео
Перейти к видео

А потом я пошел дальше и сделал “Алхимслот”: барабаны не просто крутятся, а картинки на центральной линии могут смешиваться, образуя новые. Из этой механики можно придумать кучу игр, начиная с классической «Little Alchemy 2». Вот где кубическая форма начинает раскрываться по-настоящему =)

Перейти к видео

И вот тут я прямо слышу, как эксперты из комментариев уже набирают сакраментальное: “Автор, все это можно сделать на телефоне! Зачем этот куб?”. И знаете что? Они абсолютно правы. Конечно, можно. На телефоне можно сделать и змейку, и слот-машину, и алхимию.

Более того, они добавят: “В телефоне тоже есть гироскоп, его тоже можно наклонять и трясти!”. И снова будут правы! А теперь, ради эксперимента, попробуйте взять свою 6-дюймовую “лопату” и начать ее резко дергать в руках, как я это делаю с кубом на видео. Попробовали? Чувствуете, как этот стеклянный бутерброд за 50+ тысяч рублей так и норовит вылететь из руки и разлететься на атомы?

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

Этот проект — не про “сделать то, чего нет на телефоне”. Это про “сделать то же самое, но получить совершенно другой, физический и тактильный опыт”. Про то, чтобы держать игру в руках, а не бояться уронить свой основной инструмент для жизни, пытаясь им играть).


Итоги месяца

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

Что получилось:

  • Выжать максимум из железа: Стабильные 19-20 FPS на 6 экранах — это мой личный потолок для этой версии железа. Больше — только с новой архитектурой или другим контроллером.

  • Создать фундамент: Рендер-движок v0.1 — это огромный шаг вперед. Теперь вместо набора разрозненного кода у меня есть основа системы, на которой можно строить игры.

  • Получить “знак качества”: Репост от AlexGyver — это не просто хайп. Это подтверждение от авторитета в индустрии, что идея интересна целевой аудитории.

  • Нащупать новые механики: Слот-машина и “Алхимслот” — это не просто тесты, а уже почти готовые концепции игр, которые родились из экспериментов.

Открытия месяца (или то, что я снова понял):

  1. ИИ — не волшебная палочка. Он хорош для рутины, но когда дело доходит до сложной логики (как с поворотом текстур у змейки) или архитектуры, он тупит и выдает дичь. Думание своей головой и бумажка в клетку все еще надежнее.

  2. Прямой штурм крепости не работает. Погоня за VLDL и Critical Role была похожа на кавалерийский наскок на стены замка. Я получил ценные данные: этот канал коммуникации с ними не работает, по крайней мере, пока. Это не значит, что дверь закрыта навсегда. Это значит, что для следующего штурма понадобится осадная башня, а не просто громкие крики под стенами. Либо удача // обходной лаз в замок.

  3. Персональный подход бессилен, если цель недосягаема. Усилия по созданию кастомного контента для зарубежных миллионников ушли в пустоту, потому что достучаться до них почти невозможно. Тот же подход сработал с Гайвером, потому что он — часть живого комьюнити, а не закрытая корпорация. Вывод: выбирать нужно не только метод, но и реалистичную цель.

  4. Тщательно выбирать правильные мероприятия. Провал на выставке художников — отличный урок.

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


Предыдущие посты:

THE ONE CUBE. Дневник разработки. Октябрь '25

THE ONE CUBE. Дневник разработки. Сентябрь '25

LED CUBE. Дневник разработки. Август '25


P.S. Спасибо, что дочитали! Каждый ваш комментарий, даже самый гневный, помогает проекту двигаться вперед. Следить за разработкой в режиме реального времени можно в моем TG-канале, там я появляюсь каждый день.

https://t.me/andreibesarabchannel

Показать полностью 16 8
[моё] 3D печать Esp32 Разработка Своими руками Компьютерное железо Пайка Сборка Самоделки Изготовление Программирование Видео Короткие видео Без звука Вертикальное видео Длиннопост
72
4
A.Kristina
A.Kristina
Авиация и Техника

Самодельный самолёт⁠⁠

5 дней назад
Перейти к видео

Кому интересно, ссылка на такой набор для сборки самолёта

Сборка Самолет Своими руками Видео Вертикальное видео Короткие видео
6
36
andron2006
andron2006
Бумажные модели
Серия Бумажное моделирование

Бумажные модели от GPM (155-164)⁠⁠

6 дней назад
  • 155 - Многоцелевой истребитель McDonnell Douglas F-4E 'Phantom II' США, 1965

  • 156 - Многоцелевой истребитель McDonnell Douglas F-4B, США, 1961

  • 157 - Самолёт ДРЛО Grumman E-2C 'Hawkeye', США, 1972

  • 158 - Пожарный катер 'Strazak-3', Польша

  • 159 - Авианосец 'Shokaku', Япония, 1939

  • 160 - Броненосный крейсер 'Рюрикъ', Россия, 1906

  • 161 - Бронированная дрезина 'Tatra', Польша, 1918

  • 162 - Лидер эскадренных миноносцев 'Баку' (проект 38), СССР, 1938

  • 163 - Бронепоезд 'Красная звезда', СССР, 1942

  • 164 - Всепогодный дальний перехватчик Panavia Tornado F.3, международный, 1985

155 - Многоцелевой истребитель McDonnell Douglas F-4E 'Phantom II'

156 - Многоцелевой истребитель McDonnell Douglas F-4B

157 - Самолёт ДРЛО Grumman E-2C 'Hawkeye'

158 - Пожарный катер 'Strazak-3'

159 - Авианосец 'Shokaku'

160 - Броненосный крейсер 'Рюрикъ'

161 - Бронированная дрезина 'Tatra'

162 - Лидер эскадренных миноносцев 'Баку'

163 - Бронепоезд 'Красная звезда'

164 - Всепогодный дальний перехватчик Panavia Tornado F.3

Показать полностью 10
Военная история Масштабная модель Моделизм Конструктор Коллекция Авиамоделизм Изделия из бумаги Сборная модель Хобби Модели Артиллерия Бронетехника Танки Стендовый моделизм Корабль Судомоделизм Самолет Сборка Военная техника Бронепоезд Длиннопост
2
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии