Middle Unity / C# Developer
Владимир Черноусов
Разработчик игр с 4+ годами коммерческого опыта. С 2022 года работаю в аутсорс компании. Разрабатываю игровые механики и UI, проектирую системы и занимаюсь оптимизацией мобильных игр.
Также пишу backend на TypeScript и NestJS. Работаю с REST API, PostgreSQL и интеграциями внешних сервисов.
Избранные проекты
Есть видеоUnblock Puzzle
Разработал 3D-головоломку для «Яндекс Игр»: игрок разбирает фигуру, выбирая блоки, которым свободен путь наружу. Реализовал проверку доступных ходов, анимацию удаления блоков и переходы между уровнями.
Есть видеоPig
Разработал игру для живого мероприятия с условными очками. Гости бросают настоящие кубики, ведущий вводит результат в панель на Electron, а Unity-клиент показывает ход игры на телевизоре. Панель и игровой экран обмениваются сообщениями по WebSocket.

Порнограф
Для комедийного интерактивного кино на Unity разработал систему выборов, сюжетных развилок и нескольких концовок. Связал воспроизведение видеосцен с решениями игрока и состоянием прохождения. Игра вышла в Steam и получила более 1 200 отзывов с общей оценкой «Очень положительные».
Есть видеоMath Solver
Игра на Unity по мотивам Roblox: игрок решает примеры, выбирает площадку с ответом и участвует в боевых раундах. Реализовал генерацию заданий, проверку ответов и поведение ботов, которые создают ощущение матча с другими участниками.
Есть видеоKitty Fishing
Личный проект про кота, который ловит рыбу. Реализовал цикл рыбалки: заброс, ожидание поклёвки, подсечку и вываживание. Хотелось, чтобы даже короткая сессия ощущалась как небольшой отдых.
Есть видеоShake & Match 3D
Разработал механику поиска трёх одинаковых предметов в 3D. В игре много уровней с разными окружениями и дополнительными правилами. Занимался выбором объектов, логикой слотов и загрузкой контента уровней.
Есть видеоClaw Machine
Разработал Unity-клиент автомата с захватом призов для Telegram. Реализовал управление клешнёй, физическое взаимодействие с подарками и цикл платной попытки с отображением результата.
Есть видеоCrypto
Сверстал в Unity демонстрационное криптоприложение: главный экран, баланс, информационные карточки и навигацию. Собрал полный интерфейс на тестовых данных, чтобы показать внешний вид и переходы между экранами.
Есть видеоMotorcycle VR
За пару вечеров собрал VR-прототип поездок на мотоциклах, чтобы покататься с друзьями. Реализовал управление, посадку игрока и мультиплеер на Mirror с синхронизацией мотоциклов и VR-поз.
Есть видеоMonopoly
Разработал «Монополию» на Unity с полными правилами, сетевыми партиями и игрой против ботов. Реализовал ход игрока, покупку и аренду недвижимости, внутриигровые транзакции и синхронизацию состояния партии.
Есть видеоDark Ascent
Для многопользовательского Dark Ascent разработал инвентарь в Unity и backend для хранения предметов. Связал клиент с сервером, сделал админ-панель и настройку таблиц выпадения лута из сундуков.
Есть видеоEgg Breaker
Небольшой кликер на Unity с разбиванием яиц. Реализовал обработку нажатий, смену стадий повреждения и визуальную обратную связь: трещины, анимацию удара и эффекты разрушения.
Есть видеоGum Hypercasual
Гиперказуальный раннер на Unity: жвачка катится по трассе, собирает мусор и растёт, а математические ворота меняют накопленный размер. На финише персонаж надувает пузырь: чем он больше, тем выше множитель награды. Реализовал механику сбора, арифметические модификаторы и последовательность уровней.
Есть видеоSpeedrun
Завершённый личный проект для «Яндекс Игр»: паркур от первого лица в блочном окружении. Реализовал управление персонажем, прохождение трасс, таймер и рекламную интеграцию.
Есть видеоPlanet Trajectory
Аркада на Unity, в которой игрок проводит ракету по траектории между планетами. Реализовал движение по кривой, проверку отклонения от маршрута и последовательность уровней с растущей сложностью.
Есть видеоForce Field
Сделал на Unity прототип взаимодействия астероидов с силовым полем корабля. Реализовал движение объектов, проверку приближения к щиту и визуальный отклик поля в точке контакта.
Есть видеоBee
Разработал основу игровой механики с пчёлами и защитой их территории. Реализовал групповое движение, обнаружение угрозы и переключение в атаку. Прототип готовился как база для дальнейшей разработки игры.
Есть видеоSpine Demonstration
Интегрировал Spine-анимации в Unity и разработал меню выбора глав. Настроил переключение анимаций персонажа, переходы между экранами и отображение доступности глав по прогрессу игрока.
Есть видеоFootball
Разработал сетевую футбольную игру на Unity с выбором персонажа и полным циклом матча. На Mirror реализовал подключение участников, синхронизацию игроков и мяча, учёт голов и завершение встречи.
Есть видеоTurn-Based Combat
Разработал прототип пошаговой боевой системы на Unity. Реализовал перемещение по клеткам, очки действий, ближнюю и дальнюю атаку. Механика предназначалась для дальнейшего развития проекта.
Обо мне
Unity и C#
с 2022 года.
С 2022 года разрабатываю игры на Unity в Saiba Games. Работаю над игровой логикой, интерфейсами и сетевыми системами. В проектах занимался match-3, синхронизацией матчей, инвентарём и загрузкой контента.
Также разрабатываю backend на TypeScript и NestJS: API, хранение данных и интеграции. В свободное время делаю собственные игры и RimVision, мод для RimWorld с видом от первого лица.
Игровые системы
Боевая логика, инвентарь, прогрессия и поведение ботов.
Архитектура и контент
Разделение логики и UI, DI, конфигурации и загрузка ресурсов через Addressables.
Сетевая игра
Mirror, матчмейкинг и синхронизация состояния матчей.
Backend
API на NestJS, PostgreSQL, серверная логика и интеграции.
Опыт работы
2022 — СЕЙЧАССЕН 2022 — СЕЙЧАС
Saiba Games
Lead Programmer / Unity Developer
Игровые механики и архитектура систем. Оптимизация мобильных игр, Addressables, UI, рефакторинг и поддержка релизов.
МАР 2025 — СЕЙЧАС
Фриланс
Backend Developer
REST API на NestJS, PostgreSQL и TypeORM. Интеграция внешних API и серверная бизнес-логика.


