top of page
screenshot.jpg

Обо мне

Разработчик из России. Изучаю Unity и делаю игры с 2019 года. Мне нравится заниматься техническим геймдизайном: проектировать архитектуру игры и разрабатывать и вводить новые игровые механики.

В 2022 году устроился на работу в игровую студию perelesoq и работал над новым неанонсированным проектом.

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

Проекты

Portals

Ассет с порталами, созданный во время работы в студии perelesoq.

Simple Vehicle Controller

Этот контроллер не использует реализованные физическим движком PhysX WheelCollider'ы.

Unity не сериализует многие параметры физического движка, например, ширину колес.

Поэтому был создан новый класс Wheel, который дает большую свободу, более гибок и интуитивно понятней.

Universe Simulator

Симуляция движения планет происходит не с помощью встроенных возможностей физического движка. Логика движения планет была описана вручную. Каждый FixedUpdate происходят оптимизированные математические расчеты, после которых планеты через Transform смещаются на нужные расстояния.

Такой подход снова предоставляет гораздо большую свободу, можно настроить абсолютно любое поведение: от полного казуала до близкой к реальности симуляции.

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

Third Person Controller

Контроллер персонажа сделан на компоненте Unity Character Controller, камера управляется Cinemachine, движение происходит с помощью анимации (используется Root Motion).

В этом проекте также использовался Animation Rigging Package для придания персонажу большей естественности в движении.

AI Follow Target
00:17
Jeep Example
00:20
Muscle Car Ex
00:09
Sport Car Ex
00:11
Uneven Surface Response
00:04
bottom of page