
Обо мне
Разработчик из России. Изучаю Unity и делаю игры с 2019 года. Мне нравится заниматься техническим геймдизайном: проектировать архитектуру игры и разрабатывать и вводить новые игровые механики.
В 2022 году устроился на работу в игровую студию perelesoq и работал над новым неанонсированным проектом.
Здесь вы можете увидеть некоторые мои проекты, которые я разрабатывал пока изучал движок.
Проекты
Universe Simulator
Симуляция движения планет происходит не с помощью встроенных возможностей физического движка. Логика движения планет была описана вручную. Каждый FixedUpdate происходят оптимизированные математические расчеты, после которых планеты через Transform смещаются на нужные расстояния.
Такой подход снова предоставляет гораздо большую свободу, можно настроить абсолютно любое поведение: от полного казуала до близкой к реальности симуляции.
Главная особенность проекта - расчет траектории полета планет с учетом их будущих столкновений. Алгоритм был оптимизирован под мобильные устройства.
Third Person Controller
Контроллер персонажа сделан на компоненте Unity Character Controller, камера управляется Cinemachine, движение происходит с помощью анимации (используется Root Motion).
В этом проекте также использовался Animation Rigging Package для придания персонажу большей естественности в движении.