Код, треугольники и кофе
82 subscribers
51 photos
6 videos
13 links
Егор Максимов. Делаю игры, инструменты и приложения. Показываю процесс, ошибки и результаты экспериментов с ИИ.
Download Telegram
🌿 Иногда вдохновение приходит из самых тёплых воспоминаний.
Из детства, запаха дыма, шороха травы и старых страшилок, рассказанных у костра в деревне у бабушки.

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

Каждый его рисунок будто оживляет то чувство, когда веришь, что в лесу, в воде или даже на крыше действительно может кто-то жить.

Теперь он выпустил сборник рассказов — и сделал в нём всё сам: написал истории, нарисовал персонажей и создал атмосферу, от которой невозможно оторваться.
Все его работы можно найти на ArtStation, а ещё он ведёт свой канал, где делится мыслями и процессом.

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

🤝 Спасибо автору за эту работу.
За атмосферу, которая возвращает в детство и напоминает, зачем мы вообще творим.

Это не реклама — просто искреннее восхищение.
Если вам будет интересно, загляните к нему. Его зовут Tony Sart, и вы точно узнаете его стиль, когда увидите.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
⚡️ Три месяца тишины. Вот почему.

Взял паузу, потому что утонул в проекте по разработке игры.

❌ Не хватило опыта в планировании. Пытался двигаться сразу во все стороны — и в какой-то момент стало ясно, что так далеко не уеду.

Но это было нужно.

✅ За это время я пересобрал концепцию MORRAK. Переписал структуру пролога. Зафиксировал механику. Собрал понятный план реализации.

✅ И самое главное для меня —переложил идеи из головы на бумагу.

✅ Проект не стал проще. Но он стал понятным. А значит — реализуемым.

И ещё одно.

Этот блог начинался как пространство про 3D и обучение. Так и останется.

Но теперь сюда добавляется разработка MORRAK —ландшафт, персонажи, нарратив, механики.

➡️ В следующем посте расскажу, что именно я пересобрал и почему это изменило направление проекта.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🌚 Я переписал всю первую главу своей игры.

Уже достаточно давно работаю над тем, чтобы сделать свою игру.


💡 Начинал я с одной идеи. Она была цельной, глубокой, я чувствовал её. Но проблема была в том, что идея существовала только в моей голове.

🤔 Каждый раз, когда я рассказывал о проекте, происходило нечто странное. Люди задавали вопросы, я начинал отвечать, и в процессе ответа вдруг рождалось что-то новое. Это выглядело как развитие идеи, но на самом деле это означало, что зафиксированной версии нет. Каждый разговор немного менял игру.

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

🚫 В какой-то момент я понял, что попал в замкнутый круг. Моя цель — создать демо, собрать аудиторию, найти единомышленников и подготовиться к инвестициям. Но я мыслил так, будто у меня уже есть команда из 30 человек. Я остановился.

❇️ И начал писать сценарий первой главы как самостоятельную структуру. Не как фрагмент или что-то, что потом дополним, а как законченную историю с механикой, драматургией и первым боссом. Мне было важно не увести всё в сторону удобства для соло-разработки и не уйти в масштаб, который убьёт реализацию.

✅ Сценарий получился сбалансированным, на мой взгляд. И самое главное — зафиксированным.

👹 Изображение — это и есть первый босс. Водный черт.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥5👍1
✍🏻 Я не умею рисовать. Начинаю.

Когда-то начинал в 3D с hard surface.
Теперь хочу двигаться в сторону персонажей.
А в перспективе — монстров.

Параллельно изучаю анатомию для художников.
Купил пластиковый манекен и скетчбук.
Буду рисовать карандашом по 15–20 минут на обеде.

Не ради красивых картинок, а чтобы лучше чувствовать форму и практиковаться.

😅 Посмотрим, как это повлияет на мои 3D-персонажи через пару месяцев.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
🎙 Купил микрофон.

Решил записывать видео о создании игры. Хочу показать, как идет процесс, что получается, а что нет.

Долго откладывал, но теперь время пришло.
🔥6
🏃‍♂ Герой наконец побежал.

После проб со спрайтами, ригом из частей и генерацией видео я пришёл к 3D: получил модель в Meshy и применил к ней анимацию в Mixamo. На видео результат из Mixamo.

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

Дальше оптимизация модели с помощью нейронки и в движок. Посмотрим как она с этим справиться.

Прочитать можно тут .
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
⚡ Всем привет! Ненадолго пропал но не потому, что всё забросил, а потому что активностей стало слишком много.

🤩 Сейчас разработка Моррака ненадолго на паузе, поэтому про неё было мало новостей. Но я подумал, что полная тишина тоже странно, особенно если это всё-таки блог, а не только devlog одной игры.

🫥 Так что буду постепенно возвращать активность и писать не только про игру, но и про разработку, текущие проекты и то, что происходит в жизни.

🖥 Сейчас основное время уходит на прокачку во фронтенде и разработку мобильного приложения для фитнеса. Параллельно поставил себе отдельный эксперимент: делаю небольшую 2D-игру по мотивам большой игры исключительно с помощью ИИ. Хочу проверить, можно ли реально "навайбкодить" игру, где граница между прикольным прототипом и чем-то, что уже можно показать людям.

🤖 Еще из дополнительных активностей — делаю плагин для AutoCAD, разворачиваю локальные LLM на своём компьютере, экспериментирую с ними в работе и пытаюсь встроить нейросети в 3D-пайплайн.

💻 Для этого даже обновил ноут, так что теперь можно гонять всё локально и пробовать интересные штуки.

Короче, пауза в разработке игры есть, но движения стало даже больше. Просто теперь буду показывать его шире.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥4👍1😁1
🕹 Делаю 2D-игру с помощью ИИ.

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

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

Сама игра выросла из идеи про Моррак, но это не замена, а скорее проверка гипотез и механик.

Это будет серия постов о том, можно ли с помощью ИИ пройти путь от "вайбкодинга" до прототипа, который не стыдно показать.

Стартую с кубов.
Посмотрим, сможет ли из этого вырасти игра.
🔥7❤1👍1
🍩 Настроил связку Blender + ChatGPT.

Для первого теста сгенерировал пончик. Да, тот самый пончик - почти обязательный символ всех, кто когда-либо начинал изучать Blender.

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

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

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

Пока это маленький тест.
Но направление очень интересное.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
🏋🏻 Делаю своё фитнес-приложение.

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

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

Сейчас работаю над главным экраном и самим трекером. После этого перейду к созданию тренировок.

➡️ Буду показывать, как развивается проект и что из этого получится.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥7
🚀 Запустил свой сайт. И спрятал в нём игру.

На setcode.ru собрал проекты, над которыми работаю: MORRAK, HellTrip на Godot, Геофакт для AutoCAD и фитнес-приложение Xtrainix. У каждого есть описание и текущее состояние.

Внизу главной страницы находится терминал с контактами. Введите play, и он превратится в Bug Hunter. Баги ползут в прод, вы закрываете их патчами, а каждые три релиза приходит босс со своим стек-трейсом

Игра работает и на телефоне. Про её правила и устройство уже есть первая статья в блоге.

Заглядывайте: https://setcode.ru/

Если доберётесь до Merge Hell, присылайте рекорд. 😅
1🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
🕹 ХэллТрип: показываю, что уже получилось.

Делаю кооперативную игру на Godot с помощью ИИ. Код, сцены и ассеты вручную не правлю: придумываю механику, ставлю задачи и проверяю результат.

На видео одиночный забег. Уже есть выбор персонажа, карта и база, движение, рывок, бой, опыт и переходы между комнатами.

Это прототип игровой логики: персонажи и окружение пока временные, финального визуала здесь ещё нет.

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

Читать: https://setcode.ru/blog/helltrip-start

➡️ Дальше предстоит сгенерировать персонажа и разобраться с его анимацией. Первые пробы нужного результата пока не дали.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
📄 Создал для своей работы два скилла по геймдеву. Делюсь.

Это инструкции для ИИ-агента: как разбирать задачи, работать с проектом и проверять результат.

• game-designer помогает разобрать идею игры, продумать механики и прокачку, собрать геймдизайн-документы.

• godot-gamedev помогает работать с кодом и сценами в Godot, искать ошибки и проверять исправления в движке.

Использовать можно в Codex и Claude Code. Инструкция по установке есть в README репозитория.

Буду пополнять его по ходу разработки: выкладывать свои новые скиллы и добавлять полезные скиллы других авторов, которые найду.

Сохраняйте ссылку, если разрабатываете с ИИ:
https://github.com/setcodes/gamedev-skills
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
😒 Написал мод для Claude Code. А потом нашёл встроенную галочку, которая решает ту же задачу 😅

Ситуация: Claude делает большую задачу и посередине упирается в лимит. До сброса - час, а мне пора в спортзал. Вернусь через три.

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

Поэтому я сделал limit-watch — мод для Claude Code:

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

Потом началась возня с интерфейсом: исчезающие иконки, кнопки без скруглений, ширина в символьных ячейках. Написал 29 тестов и пошёл проверять на настоящем лимите.

И тут Claude показал свою галочку:

«Автоматически продолжать после сброса лимитов».


Оказалось, в десктопе это уже есть. Узнал под конец разработки.🤪

Впрочем, мод оставил: лимиты всегда перед глазами, продолжение работает и в терминале, а ещё умеет ждать сброса недельного лимита.

Если хотите попробовать мод у себя - в статье на сайте рассказал, как его установить и как он работает.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
☠️ Пробую оживить сгенерированных персонажей.

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

Второй вариант: нарезать изображение персонажа на части, сделать риг и анимировать. Результат, мягко говоря, тоже не очень.

💡 Есть идеи попробовать совсем другой подход. Но об этом в следующем посте.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
✨ Пробую другой подход: сгенерировать 3D-модель персонажа нейронкой, а затем анимировать её в Mixamo.

Для генерации выбрал Meshy, загрузил свой концепт и вот результат. Далее буду пробовать загрузить в Mixamo и применить к ней анимацию бега.

Пока выбирал сервис, нашёл

Top 3D AI - сайт с рейтингом генераторов 3D и сравнением результатов.


Оставлю ссылку, если тоже хотите попробовать.

Хочу протестировать ещё Tripo. Сделал там бесплатную генерацию, и по первому впечатлению качество показалось лучше.

Теперь интересно сравнить оба сервиса на одинаковых исходниках.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
😎 Сегодня наконец-то запустили бета-тестирование своего плагина «Геофакт» для AutoCAD.

Он помогает геодезистам работать с чертежами: проставляет проектные размеры по стенам и осям, сравнивает их с исполнительной съёмкой и показывает фактические размеры и отклонения прямо в DWG.

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

Панель работает в AutoCAD на Windows. На macOS доступен командный режим.

Если работаете с такими задачами, заходите попробовать.

Ошибки, непонятные моменты и пожелания можете писать мне или отправить через раздел «Контакты» на сайте.

А если среди знакомых есть геодезисты, поделитесь пожалуйста с ними ссылкой.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
🏃‍♂ Герой наконец побежал.

После проб со спрайтами, ригом из частей и генерацией видео я пришёл к 3D: получил модель в Meshy и применил к ней анимацию в Mixamo. На видео результат из Mixamo.

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

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

Читать: https://setcode.ru/blog/helltrip-to-3d
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
📕 Мой новый проект: читалка Listrio.

Как-то увидел в рилсах RSVP-читалку. Стало интересно сделать свою, чтобы можно было загружать собственные тексты.

RSVP расшифровывается как Rapid Serial Visual Presentation, или «быстрое последовательное визуальное предъявление»: слова появляются по одному в фиксированной точке экрана с заданной скоростью.


Бывает, нужно быстро пробежать текст по диагонали. А бывает, хочется прочитать вдумчиво, но времени мало. Хочу проверить, можно ли таким способом читать быстрее и при этом понимать прочитанное.

Сейчас уже есть импорт своих текстов в разных форматах, регулировка скорости, анимированный фон, музыка и настройки оформления.

Может, получится сделать этот способ удобнее для повседневного использования.

Попробовать: listrio.setcode.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥4