Дневник
Что я делаю и что узнаю по дороге.
Записи о работе над играми и электроникой.
Июнь 2026
Первый мотор на Arduino
Заставил колесо крутиться — вперёд, назад и с разной скоростью. Мотору нужен помощник: плата L298N и питание от двух батареек 18650, потому что ножке Arduino силы не хватит.
Разобрался, что такое H-мост (он крутит мотор в обе стороны двумя ножками), зачем нужен общий минус и что такое ШИМ — это когда плата очень быстро мигает питанием, чтобы менять скорость (analogWrite от 0 до 255).
Это первый шаг к роботу-машинке.
Июнь 2026
Кнопка и свет
Научил плату не только командовать, но и слушать. Нажимаю кнопку — лампочка горит, отпускаю — гаснет.
Здесь появилось первое условие if / else и команда digitalRead, которой плата читает кнопку. Запомнил: == (два равно) — это вопрос «равно ли?», а одно = — «запомнить значение».
Июнь 2026
Первый проект на Arduino: мигалка
Собрал свою первую схему на Arduino. Сначала помигал лампочкой, которая уже есть на плате — только кодом, без проводов. Потом поставил свой светодиод на макетку с резистором и заставил мигать его.
Понял, как работает код: setup выполняется один раз, loop повторяется без конца, delay считается в миллисекундах (1000 = 1 секунда). И что у светодиода есть плюс и минус, а резистор не даёт ему сгореть.
Апрель 2026
Лобби и первый код
Сделал главное меню игры в Roblox. Чёрный фон, рукописный шрифт — как на бумажном эскизе. Написал свой первый скрипт на Lua: кнопка ИГРАТЬ скрывает лобби и запускает игру.
Потом сделал кнопку Настройки — она открывает отдельный экран с заглушкой и кнопкой Назад. Это называется навигация между состояниями интерфейса.
Долго не получалось. Структура объектов запуталась, переделал всё с нуля. Это называется отладка — главный навык программиста.
Апрель 2026
Аватар Дарвина
Делал аватар Дарвина в Roblox. Не получалось. В первый день расплакался, оставил до завтра. На следующий день снова не получалось — загуглил, через 10 минут разобрался.
Между попытками построил новую локацию — горную долину с бревенчатым срубом. Получилось гораздо лучше, чем первая.
Понял важную штуку: когда что-то не работает — это нормально. Надо отойти и попробовать по-другому.
Апрель 2026
Первая локация в Roblox Studio
Открыл Roblox Studio и построил первую локацию — обнесённый стенами лес с домом Дарвина. Внутри дома — кухня, шкаф, кровать. В лесу — медведь, грибы, деревья, озеро.
Сидел четыре часа, не заметил как. Когда впервые нажал Play — почувствовал, что это уже похоже на игру.
Апрель 2026
Эскиз главного экрана на бумаге
Нарисовал на бумаге, как должен выглядеть главный экран игры. Получилось не просто картинка локации — а целое лобби: название игры, кнопки (Резюме / Настройки / Играть), три уровня сложности, монстр в окне для атмосферы, мигающая лампа.
Уже тогда понял слово «лобби» — оно как-то само пришло.
Апрель 2026
Первый рисунок Дарвина
Сел рисовать главного героя своей будущей игры. Получился охотник по имени Дарвин. Использовал нейросеть как референс — посмотрел варианты, потом продолжил рисовать сам в Sketchbook на iPad. Не сразу был доволен результатом, доделывал отдельно.
Так выглядит главный герой моей игры.