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

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

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

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

⚫️Октябрь
⚫️Ноябрь
⚫️Декабрь

Ещё больше GameDev-событий — в Геймдев Афише ✈️
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥2👍1
Ретро-гейминг в студию
Уровень материала: ☕️ #offtop

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

Управление не самое удобное, но чтобы побаловаться и поностальгировать, кажется, что достаточно 😬

📎 Ссылка: https://gam.onl/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍1
Думать - не вредно
Уровень материала: 🦉 #management

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

О том, как их искать, собеседовать, удерживать и выстраивать культуру работы — про это всё в этом содержательном двухсерийном посте.

Проведена наглядная аналогия с работой LLM. Описаны требуемые навыки и умения, способы их проверки, необходимость уделения времени на мыслительную работу. И упомянуто много полезных терминов.

Материал полезен как и с точки зрения менеджмента, так и с точки зрения технического развития, чтобы понимать, на прокачку каких навыков тоже стоит выделять время.
🔥5
🤡 MemIT #14 🤡

Начнём рабочую недельку с подборки увеселительных мемов про игры, GameDev и IT прямиком из рабочих чатов и ваших ответов к предыдущим подборкам.

Картинки — в комментариях 💬

🆙 прошлый выпуск 🆙
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤣4👍2🔥2
Дополнения по Гибкой Архитектуре

Тема про Гибкую Архитектуру не оставила многих равнодушными и породила немного обсуждений и философии.

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

Продолжение — в комментариях 💬
————————————
#development #architecture #ask2dio
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥5
Способ хранения настроек своих тулов в Unity
Уровень материала: 🐣 #junior

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

Часто для этого используют ScriptableObject'ы. Но тогда нужно создавать объект в проекте, следить за его наличием, хранить где-то в файловой системе, добавлять в Git или в .gitignore (или иные варианты VCS). То же самое относится к другим сериализованным форматам данных.

Но что, если нужно сохранить какую-то мелочь, которая не должна попасть в VCS и которая нужна только на некоторое время?

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

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

#gamedev #unity #development #editor #save #tool
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤔2🔥1
Передача задачи AI-агенту
Уровень материала: 🦆 #ai

Интересное видео 📱 про особенности передачи задач для исполнения AI-агенту.

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

〰️〰️〰️〰️〰️〰️〰️〰️
🍳 Основные принципы 🗑️

➡️ Эффективность использования ИИ-агентов зависит от умения правильно ставить задачи.

➡️ Успех в работе с ИИ-агентами приходит с практикой (~80 часов).

➡️ Ключевой элемент — предварительный анализ задачи.

〰️〰️〰️〰️〰️〰️〰️〰️
🍳 Критерии 🗑️

1️⃣ Уникальность задачи

Что оценивает: насколько задача соответствует типичному паттерну, который ИИ-агент уже много раз видел.

Решение: Если задача нетипична, декомпозируйте на более типичные.


2️⃣ Глубина погружения в код

Что оценивает: сколько контекста должен изучить ИИ-агент для выполнения задачи.

Решение: Сужайте контекст и разбивайте задачу на последовательные ограниченные этапы.


3️⃣ Знания, которых нет в кодовой базе

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

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


4️⃣ Количество мест для изменений

Что оценивает: сколько файлов и участков кода нужно будет изменить для решения задачи.

Решение: Декомпозируйте. Если одно изменение влечёт много правок — сделайте сами.


5️⃣ Неявные состояния системы

Что оценивает: сколько скрытых состояний и их комбинаций должен учитывать ИИ-агент.

Решение: Если много неявных состояний, лучше писать код вручную.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3
🧩 Фан в геймдизайне 🧩

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

Именно об этом доклад Владимира Ковтуна с GP Conf 2025.
(пока что лучший из опубликованных)

📺 VK Video | 📺 YouTube

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

〰️〰️〰️〰️〰️〰️

🍳 Тезисы из доклада: 🗑️

➡️ Фан — это последовательность действий игрока, которая сопровождается явным результатом и открывает новые возможности.

➡️ Психология фана: Фан удовлетворяет три потребности: Автономия, Компетентность, Причастность.

➡️ Поток (Flow): Фан достигается через баланс "Вызова" и "Навыков". Главный маркер — желание "попробовать еще разок".

➡️ Прототипирование: Тестируйте каждую механику отдельно, в Graybox, начиная с одного действия, и ищите маркер "еще попыточку" у игроков.

➡️ Ядро фана: Действие игрока должно значимо менять пространство возможностей (новые риски, ресурсы или цели).

➡️ Метагейм: "Хорошие" апгрейды меняют опции взаимодействия и тактики, а не просто увеличивают числа и статы.

➡️ Фан ≠ Дофамин: Фан — это результат спроектированной системы причин и следствий, а не просто дофаминовая петля для удержания.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
Анализ рынка и зарплат от SENSE
Уровень материала:
📈 #career

Компания SENSE провела большое зарплатное исследование IT-рынка. В т.ч геймдева.

Любопытные данные. Есть вопросы к числу респондентов по конкретным направлениям и честности ответов. Но с этим можно поработать и повычислять определённые тенденции и значимость тех или иных грейдов и специальностей по локациям.

Уже вышла статья с анализом ситуации в РФ. Её можно найти по ссылке 📎

И мне удалось добыть документ с результатом анкетирования 💬 по зарплатам всех направлений в РФ, СНГ и Европе.

Ситуация по РФ пока коррелирует с тем, что было уже ранее отмечено в публикации про тенденции IT-рынка ✈️

А аналитического разбора по рынку Европы ещё не вышло - пока есть только результаты анкетирования.

Выписал основные тезисы 💬 из статьи и беглого ознакомления со статистикой из документа.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Генерация Sprite Sheet из картинки
Уровень материала: ✏️ #tool

AutoSprite — свежий сервис для автоматического создания Sprite Sheets по загруженному изображению.

🔗 Ссылка



Флоу работы:

⚫️ Загрузка изображения.

⚫️ Выбор анимаций: из стандартного набора или по промпту.

⚫️ Настройка: FPS, зацикливания, точки начала и завершения, пресеты настроек.

⚫️ Экспорт: PNG и JSON с метаданными.



Ежемесячные тарифы:

$0 $12 $29 $79
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63
Unity сделали Unity Studio (ex. Unity Lite)
Уровень материала: 📢 #news

Unity Studio (ex. Unity Lite) — это новый пока малопонятный no-code веб-инструмент от Unity для создания и публикации интерактивных 3D-приложений.

На время бета-версии, до конца 2025, доступен бесплатно. Но требуется регистрация.

Это не игровой движок. Он не предназначен для профессиональных разработчиков и программистов. Unity в документации открыто отсылают игроделов в Unity Editor.

Доступные ресуры: лендинг, документация, туториал 📱

Краткие подробности – в комментариях 💬
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍4🔥21
📅 MidUp #12 📅

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

⚫️Ноябрь
⚫️Декабрь

Находи свой город, оставляй ссылки на другие мероприятия, заходи в Геймдев Афишу ✈️ за бóльшим количеством GameDev ивентов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥21🤔1
Код, понятный IDE и AI: использование атрибутов из JetBrains.Annotations

Уровень материала:
🐣 #junior

📝 Habr | 📝 Dtf | 💙 VK

У JetBrains есть фреймворк JetBrains.Annotations для .NET, который предоставляет набор полезных атрибутов.

Они выступают дополнительными метаданными для статического анализатора JB, который включён в их IDE и ReSharper, для самих разработчиков и даже для нейросетей, которые работают с этим кодом.

Какие атрибуты доступны, как и где ими воспользоваться — об этом кратко и с примерами по ссылкам выше ⬆️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
📱 Affinity стал бесплатным
Уровень материала:
✏️ #tool

Affinity — мощный аналог Adobe Photoshop 📱 для профессионального дизайна, который был в прошлом году выкуплен компанией Canva 🖼

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

Раньше Affinity состоял из трёх отдельных программ:
⚫️Designer для векторной графики,
⚫️Photo для, соответственно, фото,
⚫️Publisher для вёрстки.

Теперь это всё один продукт с несколькими режимами.

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

Но теперь это стало и вовсе бесплатно. Платными остались только AI-функции по подписке.

Есть на Win 💻 и macOS 📱 , и запланирован релиз на iPad 📱

Поддерживаются основные популярные форматы, в т.ч. PSD, PDF, SVG и TIFF.

Давно с этим инструментом знаком. Не могу сравнить его с PS, т.к. не про-пользователь, но продукт удобный. Точно дружелюбнее Gimp и AliveColors.

Canva ещё выпустили простой и бесплатный видеоредактор Video 2.0 (жутко похожий на Clipchamp)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13
Про опыт работы за двумя ноутбуками
Уровень материала:
☕️ #offtop #ai

Однажды в одном из блогов встретил фотографию из прикреплённого мема с двумя рабочими ноутбуками. Сначала ехидно улыбнулся. Но потом всё осознал.

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

Что у меня из этого получилось — далее 💬
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
Дайджест новостей
Уровень материала: 📢 #news

1️⃣ Microsoft представили Visual Studio 2026 с новым Fluent UI, глубокой интеграцией Copilot и оптимизацией работы IDE.

2️⃣ Вышла LTS для .NET 10 и C# 14 с поддержкой до 2028 года. Из интересного, через dotnet run теперь можно запускать одиночные cs-файлы как скрипты.

3️⃣ Jetbrains Rider обновился до 2025.3 и получил новый дизайн в стиле Fleet, поддержку .NET 10 и значительный прирост в производительности.

4️⃣ Valve представили три новых игровых устройства: компактный ПК, VR-гарнитуру и игровой контроллер.

5️⃣ Trae выпустили из беты свой AI-агент SOLO. До 15 ноября им можно пользоваться бесплатно, но с лимитами, которые сбрасываются каждые 16 часов.

6️⃣ Две недели назад выходила мощная китайская модель Minimax M2, которая до сих пор доступна бесплатно в Cline и KiloCode (а возможно и в других подобных решениях).

7️⃣ Вышел GPT-5.1. Быстрее, умнее, сильнее, но это не точно.

8️⃣ Появилась Brainrot IDE со встроенными тиктоками, чтобы не терять время зря, пока AI работает.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥822
🦆 Part-time Junior QA на Unity-проект 🦆
Уровень материала: 👀 #hr

На инди-проект Bioneers (Steam 📱) нужен Junior QA.
По нагрузке: ⌁20 часов в неделю.
По вознаграждению: ⌁30 000 р.

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

Подробности и контакты — в оригинальном посте 📱
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥31
🤡 MemIT #15 🤡

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

Unite 2025 — на YouTube 📺
А картинки — в комментариях 💬

🆙 прошлый выпуск 🆙
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🎄21
🎁 Free Asset: Flexalon 🎁

Flexalon – компоновщик объектов для UI и 3D, который автоматически расставляет объекты в заданном порядке. Аналог Layout Groups, только для всего и более продвинутый.

Имеет много полезных паттернов расстановки, поддерживает динамическое интерактивное редактирование в Runtime, имеет поддержку анимаций и XR.

До 27 ноября в Asset Store 📱 доступен бесплатно по промокоду: VIRTUALMAKER
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥51
📱 S&box или Unity здорового человека 📱
Уровень материала: 📢 #news

26 ноября на GitHub выложили под MIT-лицензией исходники игровой платформы s&box на базе Source2.

Авторы — Facepunch Studios, создатели Rust и Garry's Mod. А s&box (он же Сосисон и Сосиска 🌭) — их попытка сделать Garry's Mod 2, которая вышла из под контроля и разрослась в целую платформу.

Первая версия на базе UE 4 с C#-слоем была представлена ещё аж в 2017 г. В 2021 г. он сменил свою базу на Source 2. И вот он уже в developer preview готовится к полноценному релизу в первом квартале 2026 г.

Но пока похоже работает только на Windows 💻

VK 💙 | Github 💻 | Steam 🎮 | Website

Что внутри:

⚫️ Unity-подобная архитектура со Scene, GameObject и Component.

⚫️ C# 14 с .NET 10 для скриптинга.

⚫️ Action Graph для визуального скриптинга.

⚫️ Shader Graph для создания шейдеров.

⚫️ Valve Hammer для редактирования уровней.

⚫️ Редактор Terrain'ов.

⚫️ Hot Reload и мультиплеер "из коробки".

⚫️ Тесная интеграция с облачной коллекцией ассетов.

⚫️ Поддержка VR.

⚫️ Быстрая публикация своих проектов как в Roblox.

⚫️ Возможность публикации в Steam.

⚫️ Полностью бесплатно и без royalty.

На бумаге и скриншотах выглядит клёво. Освоиться после Unity должно быть несложно. Это, конечно, не конкурент, но альтернатива определённо любопытная.
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥4