ОПЫТ РАБОТЫ
Technical Artist / Developer
Corepunk (MMORPG)
Март 2024 – Март 2026Получил большой опыт работы с клиент-серверной архитектурой и масштабируемыми системами в крупном проекте. Постоянно фокусировался на написании чистого, поддерживаемого кода, соответствующего хорошим принципам проектирования. Моя роль часто включала рефакторинг и улучшение существующего кода, что позволило вносить значимый вклад в зрелую production-кодовую базу. На протяжении разработки тесно взаимодействовал с разными командами на всех этапах создания игры. Работал с такими инструментами, как Jira, Notion, Slack, Jenkins, SVN и Git, а также занимался реализацией фич, оптимизацией и отладкой в реальной production-среде.
РАБОТА С КОДОМ
- Анализ и понимание существующего кода
- Расширение существующих систем
- Разработка новой игровой логики
- Исправление сложных багов
- Рефакторинг и оптимизация
- Интеграция фич в production-код
ГРАФИКА И ВИЗУАЛ
- Сборка персонажей из модульных частей
- Работа с анимациями
- Оптимизация текстур
- Карты погоды
- Постобработка и эффекты камеры
ИГРОВОЙ МИР И ВЗАИМОДЕЙСТВИЯ
- Следы на изогнутых поверхностях
- Эффекты волн на траве от взрывов
- Системы окружения и коллизий
ЭФФЕКТЫ И МАГИЯ
- Создание VFX и магических эффектов
- Интеграция VFX и аудио
- Обработка событий способностей
ИНСТРУМЕНТЫ РАЗРАБОТКИ
- Разработка внутренних инструментов для команды
- Улучшение debug-панелей
- Ускорение тестирования игровых механик
Indie Game Developer
2021 – 2024Создал многопользовательскую игру на Unity, используя принципы OOP, сетевую библиотеку Mirror и систему контроля версий Git. Реализовал клиент-серверную архитектуру и экспериментировал с обучением нейросетей с помощью ML-Agents.
ПРОЕКТЫ
JOKER JUMP
Ранний проектМой первый учебный проект. Простая аркада на реакцию.
- Базовая игровая механика
- UI и система рекордов
- Интеграция AdMob
COREPUNK
Коммерческий проектMMORPG с большой кодовой базой и сложной архитектурой.
- Разработка игровых систем
- Поддержка и улучшение
- Оптимизация и инструменты
SQUIDGAME
3D МНОГОПОЛЬЗОВА-
ТЕЛЬСКАЯ ИГРА
Ранний проект
Мой второй учебный проект.
3D многопользовательская игра от третьего лица, в которой игроки соревнуются
в серии смертельных испытаний.
Быстрые раунды, простые правила и возрастающая сложность.
Мультиплеер
Соревнуйтесь с другими игроками
Мини-игры
Разные механики в каждом испытании
ИИ противники
NPC, обученные с помощью ML-Agents
Разработано с использованием принципов ООП и паттернов проектирования (Factory Method, Observer и др.) с фокусом на чистый код, масштабируемость и архитектуру.
ПРЕДПРОСМОТР МИНИ-ИГР
Красный свет,
зелёный свет
Цветные
платформы
Фруктовая
память
Вождение и стрельба
(режим обучения)
ЧТО Я ИЩУ
Я ищу позицию Unity Developer / Game Developer в команде, где я смогу:
- Работать над сложными системами
- Развивать и поддерживать код
- Создавать инструменты и улучшать процессы
- Вносить вклад в создание качественной игры