lenec ru

← все теги

#gamedev

11 постов

Профилирование Unity-игры на мобилке: Profiler workflow и реальные узкие места

Чтобы оптимизировать Unity-игру на мобилке, не нужно угадывать. Нужен Profiler и понимание, что в нём смотреть. Я помогал доводить пять-шесть мобильных проектов до приемлемого фреймрейта, и почти…

461 11K
Виктор Голубев

Unity DOTS на практике: когда ECS оправдан, а когда оверкилл

Я живу с DOTS уже четыре проекта. Один — мобильный F2P, два пет-проекта на ПК, один прототип сетевой стратегии. И в трёх случаях из четырёх через полгода я думал «зря я это начал». В одном случае —…

209 15K
Виктор Голубев

Сетевой код для кооп-игры в Unity: Mirror vs Netcode for GameObjects

Я делал сетевой кооп на двух проектах: один — свободные подключения через Steam-relay, другой — закрытая P2P-комната до 4 игроков. Оба раза стоял выбор между Mirror и Unity Netcode for GameObjects…

119 16K
Виктор Голубев

Cinemachine на практике: камера, которая не вызывает желания выключить игру

Камера в игре — одна из самых неблагодарных задач. Сделал нормально — никто не заметит. Сделал плохо — игроки закроют игру через пять минут, не понимая, почему «как-то некомфортно». Cinemachine —…

362 11K
Виктор Голубев

Animator vs Animancer vs ручная state machine: что выбрать для Unity

На каждом проекте я через два месяца упирался в потолок Animator'а, на котором завязал персонажа. Потом смотрел на Animancer и думал «надо бы». На третьем проекте написал свою state machine и понял,…

348 13K
Виктор Голубев

F2P-монетизация без тёмных паттернов: что работает в 2026

Я отработал несколько лет в студии, делавшей мобильные F2P, и видел все стороны индустрии: и проекты с честной монетизацией, которые держали аудиторию годами, и проекты, где KPI на ARPDAU гнали через…

377 17K
Виктор Голубев

Технический артдир в инди: как собрать визуал, когда нет художника

Я три года назад вписался в инди-команду из четырёх человек, где художник был один и работал на полставки. Через полгода он ушёл, мы остались с программистом, дизайнером уровней и мной — техническим…

298 12K
Виктор Голубев

Godot 4 для Unity-разработчика: что переносится, а что придётся переучивать

Прошлой зимой я запустил пет-проект на Godot 4 после девяти лет в Unity. Первая неделя была странная: вроде всё знакомо — сцены, ноды, скрипты — но руки тянутся к привычным кнопкам, которых тут нет,…

424 15K
Виктор Голубев

Unity Addressables на практике: как структурировать ассеты без ада

Addressables я подключал на трёх проектах разного масштаба: маленький мобильный F2P, средний ПК-инди и большой live-service на iOS+Android. Каждый раз через два-три месяца после внедрения я смотрел…

488 19K
Виктор Голубев

Save system в Unity без боли: формат, версионирование, миграции

Систему сохранений я переписывал на каждом проекте, потому что каждый раз казалось, что в этот раз сделаю правильно. Реальность: правильной save system не существует, есть только save system, которая…

490 11K
Виктор Голубев

Godot 4 signals: как не утонуть в связях между нодами

Сигналы в Godot — одна из тех штук, которые в начале кажутся очевидными, а через полгода большого проекта превращаются в спагетти. Кто на что подписан, кто эмитит, что упало в _exit_tree —…

220 16K
Виктор Голубев