aks2dio | Unity и геймдев
435 subscribers
173 photos
5 videos
209 links
Директ: @antonkerp

Про GameDev, разработку на Unity и C#, менеджмент, образование, менторство и карьеру в целом.

С 2017 г. разрабатываю, лидую, преподаю и консультирую.
Был в найме, стартапах, фрилансе, инди.
Опыт: Mobile, Desktop, Web, XR.
Download Telegram
🎁 Free Toon Suburban Pack 🎁

Доступен промокод для "бесплатной покупки" большого 3D-пакета ассетов на AssetStore.

800+ префабов: здания, интерьеры, транспортные средства, люди, дороги, растения, модульные наборы для строительства и готовая демо-сцена со всеми объектами

Промокод: SICSGAMES2025
—————————————
#gamedev #development #unity #asset #graphic #3d #free
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍2
📅 MidUp #9 📅

Подборка GameDev и IT мероприятий, особенно региональных, которые встретил в чатах, группах и просто в сети.

⚫️Август
⚫️Сентябрь
⚫️Октябрь
⚫️Ноябрь
⚫️Декабрь

Ещё больше GameDev-событий — в Геймдев Афише ✈️
—————————————
#it #development #gamedev #gamejam #meetup #conference #разработка #айти #геймдев #конференция #митап #событие
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
📢 Дайджест новостей 📢
Уровень материала: 📢 #news

Стоило вырваться в безудержный отпуск, как сразу начало проскакивать множество интересных новостей, которые приходится вылавливать в путешествиях между точками Wi-Fi.

Есть несколько интересных и для геймдева. Насколько они окажутся важными, покажет время, но потенциал в них есть.

1️⃣ JetBrains стали платиновыми спонсорами Godot

2️⃣ Google DeepMind представили Genie 3

3️⃣ Зачистка игровых площадок от NSFW-контента

Подробнее – в комментариях ⬇️
————————————
#gamedev #news #godot #jetbrains #ai #nsfw #геймдев #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
AI для Rider в разработке под Unity
Уровень материала: 🤖 #ai

📝 Habr / 📝 Dtf / 💙 VK

Давно не касался темы AI, хотя в этой сфере постоянно происходит много нового.

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

Расскажу, что я успел попробовать, чем и как пользуюсь сейчас.
————————
#unity #gamedev #development #ai #llm #agent #tool #ии #статья #aks2dio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10
🤖 AI Software Engineering 🤖
Уровень материала: 🤖 #ai

Если раньше в моде были шутки про ежедневные +100 новых фреймворков для JS, то теперь впору шутить про новые AI-термины: Vibe Coding, Voice Coding, Context Engineering, AI Software Engineering.

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

Vibe Coding позволяет быстро генерировать код и вносить правки через сформулированные человеком промпты.
Но при масштабировании это приводит к дублированию кода, нарушению архитектуры, поломкам бизнес-логики и появлению бесполезных тестов, с чем я полностью согласен.

В противовес приводится более современный подход — AI Software Engineering (AI SWE).
Здесь ИИ-агенту передают полный контекст проекта: архитектуру, стандарты, правила, стек, базу знаний.
А разработчик переключается с роли исполнителя на роль проектировщика, который лишь декомпозирует, формализует и проектирует процессы и потоки для ИИ-агента.

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

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

В целом, занимательный контент. Применить это в контексте Unity сложно: многое завязано не только на коде, но и на самом редакторе. Тем не менее, в какой-то мере это возможно.

Я уже делал шаги в эту сторону. После этого материала у меня появилось несколько новых инсайтов, которые обязательно опробую по возвращении из отпускного путешествия.
—————————————
#development #ai #llm #agent #разработка #ии #агент #рекомендация #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥3
aks2dio | Unity и геймдев
AI для Rider в разработке под Unity Уровень материала: 🤖 #ai 📝 Habr / 📝 Dtf / 💙 VK Давно не касался темы AI, хотя в этой сфере постоянно происходит много нового. У меня успело накопиться несколько обновлений, которые могут оказаться для кого-то полезными…
Уровень материала: 🤖 #ai

Получил в комментариях к недавнему материалу по AI-плагинам новую информацию: выяснил, что Github Copilot тоже успел получить агентные функции, и узнал про Sweep AI.

Потестировал оба решения. Зафиксировал впечатления в статье.

Оба решения достойны внимания. Но с Windsurf уйти не убедили.
Его агентный режим с Memory Bank, планированием и гибкой настройкой правил работы на проекте выглядит более мощным.

💻 Github Copilot удобный и очень доступный.
Для Rider урезан и ощущается как просто сильно прокаченный ассистент. Но более прокаченный, чем JetBrains AI.

🧹 У Sweep AI крутой автокомплит, простой интерфейс и полноценный агентный режим.
Не понравились цена с тарификацией, отсутствие возможности использования вне Rider и кол-во доступных LLM.
————————
#unity #gamedev #development #ai #llm #agent #tool #ии
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Тенденции рынка IT
Уровень материала: 📈 #career

При всей спорности некоторых выпусков на канале "Деплой", их недавнее интервью с HR'ми о ситуации в IT вызвало интерес.

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

По мере прослушивания я фиксировал важные тезисы, которые LLM помогли мне сгруппировать по категориям и красиво оформить.

Видео: 📺 YouTube, 📺 VK
————————————
#development #gamedev #it #hiring #trends #тренды #карточка #рекомендация #видео
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥72🤔1😢1
Опыт генерации карточек для поста
Уровень материала: ☕️ #offtop

В прошлой публикации попробовал новый для себя формат контента — в виде карточек.

Я бы мог это всё сделать вручную в графическом редакторе. Но решил потренироваться с LLM.

0️⃣ Создал папку для проекта в Windsurf IDE.
1️⃣ Написал md-файл с контентом.
2️⃣ Передал фоновое изображение, логотип и QR.
3️⃣ Сформировал ожидания от результата.
4️⃣ Попросил продумать дизайн карточек на основе прикреплённых файлов.
5️⃣ Попросил придумать варианты промтов для картинки на титульник.
6️⃣ Сгенерировал картинку в Qwen.
7️⃣ Вернулся в IDE и сгенерировал HTML-страницу с карточками.
8️⃣ Добавил кнопку экспорта каждой карточки в png.
9️⃣ Запросил провести рефакторинг и декомпозицию полученного кода для дальнейшего переиспользования.

По ощущениям, я бы быстрее собрал всё сам в графическом редакторе.

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

Теперь мне достаточно наполнить data.json данными и нажать кнопку экспорта.

А если потребуется что-то изменить или добавить в дизайне, то LLM быстро внесёт изменения в шаблон. Но буду ли я снова такое делать — уже вопрос 🌚
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8
Academ Dreams запустили краудфандинг
Уровень материала: ☕️ #offtop

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

🏠 Academ Dreams — это атмосферный ламповый локальный продукт, гибрид адвенчуры и визуальной новеллы в сеттинге Новосибирского Академгородка️.

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

🍩 Поддержать проект можно на платформе Planeta.ru

И получить подарки:
Упоминание в титрах;
Виртуальная квартира в городке;
Свой NPC в городке;
Коммерческая виртуальная локация или объявление;
Обои для рабочего стола, саундтреки, стикеры, постеры, фигурки;
Даже экскурсия в офис и сам Академгородок.

Проект ещё сыроват, но прикольный и визуально приятный. Желаю ребятам успехов 🍀

Сообщества: 💬 Telegram 💙 VK

Бета-версия игры: 📱 App Store 📱 Google Play 📱 RuStore 📱 AppGallery
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
Open-source альтернатива Mixamo

Mesh2Motion — это бесплатное и открытое веб-приложение для анимации 3D-моделей.

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

Поддержка форматов: GLB, GLTF и FBX

Типы скелетов: человек, четвероногие и птицы

Библиотека анимаций: Quaternius

🔗 Ссылка 🔗
—————————————
#gamedev #development #animation #rig #tool #free
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍1
Media is too big
VIEW IN TELEGRAM
Мои впечатления от нового AI IDE — Qoder
Уровень материала: 🤖 #ai

Alibaba (у которых Qwen, AliExpress и Tmall) на днях представили Qoder — свою пока бесплатную альтернативу Cursor.

Я успел провести с ним сегодня свой рабочий день, и вот мои впечатления.

Сравнивать его я буду с Windsurf, т.к. им пользовался дольше остальных.
(а чем пользовался ещё - писал здесь)

Продолжение - в комментариях ⤵️

p.s. сторонний видео-обзор 📺
————————
#gamedev #development #ai #llm #ide #agent #tool #news #ии
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
🎁 Free AntiCheat 🎁

В AssetStore 📱 появилась возможность приобрести ассет AntiCheat за $0 по промокоду.

Промокод: GUARDINGPEARSOFTWARE

Ассет предоставляет:
🔒 защищённые типы данных и коллекции для работы с данными в ОЗУ;
⬇️ шифрование сохранённых данных в PlayerPrefs и файлах;
надёжные источники времени;
📞 инструменты проверки источника установки, имени пакета, хэша и других метаданных для мобильных платформ.

Решение полезно преимущественно для однопользовательских игр.
В многопользовательских играх обычно (но не всегда) есть выделенный сервер, готовый "поймать читера за руку":
📹прогресс хранится удалённо и в зашифрованном виде (см. статью про сохранения);
📹время синхронизируется с сервером;
📹все действия пользователя валидируются на сервере;
📹покупки проверяются через платёжный сервис.

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

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

Игры, склонные к взлому, теряют монетизацию. А многопользовательские — ещё и аудиторию. Поэтому в коммерческом геймдеве вопросы защиты от читеров всегда актуальны.
—————————————
#gamedev #development #unity #asset #free #tool #cheat
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍1
🎯 Подборка тестовых заданий

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

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

Понравилось сетевое тестовое на Mirror. И первый уровень тестового на Addressables.

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

О том, как я нанимаю последний год без тестовых и не испытываю с этим никаких сложностей, рассказывал в этой публикации 💬

🔎 Поиск тестовых

Многие соискатели оставляют выполненные ТЗ публично в своих репозиториях. Зачастую прямо с ключевыми словами по типу "тестовое", "ТЗ" т.д. (на разных языках). Наверное, чтобы удобнее искалось.

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

📱 Изучение репозиториев

Когда кандидаты отправляют мне ссылки на свои проекты и ТЗ, я люблю переходить в корень их репозитория и смотреть всё, что там есть.

Это даёт полезную мета-информацию: интересы кандидата, стиль работы вне формальных рамок и данные о том, сколько тестовых было сделано перед тем, как попасть ко мне.

Нередко я так встречаю разные реализации одних и тех же тестовых заданий у разных людей. И кто-нибудь обязательно оставляет намёк на источник требований. Это помогает примерно понимать, какие компании что ожидают от кандидатов.
————————————
#gamedev #hiring #testtask #найм #тз #рекомендация
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🤔2👍1
📚 ADR: фиксируем архитектурные решения 📚
Уровень материала: 🐥 #middle

Встретил вчера классную публикацию про ADR в виде карточек. Делюсь полезной находкой и расскажу немного о своём опыте, не забыв приплести AI и сюда.

✍️ Коротко об ADR:

ADR (Architecture Decision Record) - это документ, который фиксирует важное архитектурное решение, принятое на проекте, включая контекст, рассмотренные варианты и обоснование выбора.

Зачем нужны:
🔖 Документирование решений для будущих разработчиков.
🔍 Прозрачность процесса принятия решений.
📌 Сохранение контекста, который со временем забывается.
📎 Связь между решениями и кодом.

Когда нужны:
🦆 Сложные, большие или долгосрочные проекты.
Большие, распределённые или часто обновляющиеся команды.

Подробнее тут:
⚫️Карточки от S0ER
⚫️Блог Антона Агатсова
⚫️Метод документирования архитектурных решений
⚫️Как избежать повторения ошибок

Продолжение — в комментариях 💬

————————
#development #architecture #doc #разработка #архитектура #документация #рекомендация
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🤔3🔥21
🎁 Free Human Female Pack 🎁

Набор кастомизируемых женских персонажей прямо сейчас на AssetStore 📱 за $0 по промо-коду: NHANCE2025

Customization:
⚫️5 Skin Colors
⚫️7 Hairstyles
⚫️4 Eye colors
⚫️Modular Equipment

PBR Stylized Material:
⚫️53 Diffuse Maps
⚫️13 Normal Maps
⚫️13 Metallic & Smoothness Maps
—————————————
#gamedev #development #unity #asset #free #model #animation #visual
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9😴1
Обзор DI-фреймворков для Unity
Уровень материала: 🐥 #middle

Недавно открыл для себя новый DI-фреймворк — RefleX, который, как оказалось, уже давно набирает популярность. Он является аналогом известных многим Zenject/Extenject и VContainer и открыто себя им противопоставляет.

Стоит ли этот фреймворк внимания, что лучше выбрать, какие есть альтернативы — об этом в материале на площадках:

📝 Habr / 📝 Dtf / 💙 VK

————————————
#unity #gamedev #development #architecture #di #статья #aks2dio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍6