Опис послуги
ПерекладЯ розробник на Unreal Engine і створюю 3D-ігри та інтерактивні проекти — від першого прототипу до готового до релізу білду. Мій основний інструмент — Unreal Engine у поєднанні з C++ для продуктивного ігрового коду та Blueprints для швидкої ітерації, зрозумілої дизайнерам логіки та оперативного налаштування балансу. За роки роботи я випускав найрізноманітніші проекти: динамічні екшн-прототипи, ігри від першої та третьої особи, архітектурні візуалізації, конфігуратори продуктів та навчальні симулятори. Для мене важлива чиста та підтримуваність архітектура, тому геймплей я будую на зрозумілих компонентах, інтерфейсах та даних, а не на клубку разових скриптів, який розвалюється при зростанні проекту.
З інженерної сторони я пишу власні ігрові системи: переміщення та боєць персонажа, інвентар та прогресію, ШІ на деревах поведінки та Environment Query System, збереження та завантаження, а також мультиплеєр на основі моделі репліації Unreal. Я впевнено розширюю рушій на рівні C++, виносю акуратні API в Blueprints та профілюю навантаження на CPU та GPU, щоб зберігати стабільний кадр на цільовому залізі. З візуальної сторони працюю з редактором матеріалів, освітленням, включаючи Lumen, ефектами Niagara, анімаційними блюпринтами та лівел-дизайном, щоб результат не тільки стабільно працював, але й справді гарно виглядав та відчувався в руках гравця.
Я акуратно працюю через систему контролю версій, ведучи читабельні коміти та документацію, пояснюючи прогрес простою мовою, щоб навіть нетехнічному замовнику завжди була зрозуміла картина. Потрібна вам нова гра з нуля, спасіння застрявшого проекту чи конкретна фічка або оптимізація в існуючий код — я беру технічну частину на себе та роблю надійно.
— Програмування геймплею на C++ в Unreal Engine
— Скриптинг на Blueprints та гібридні системи C++/Blueprint
— Управління персонажем, боєць, ШІ, інвентар та прогресія
— Налаштування мультиплеєра та репліції
— Матеріали, освітлення Lumen, VFX на Niagara та рендеринг
— Профілювання та оптимізація під цільові платформи
З інженерної сторони я пишу власні ігрові системи: переміщення та боєць персонажа, інвентар та прогресію, ШІ на деревах поведінки та Environment Query System, збереження та завантаження, а також мультиплеєр на основі моделі репліації Unreal. Я впевнено розширюю рушій на рівні C++, виносю акуратні API в Blueprints та профілюю навантаження на CPU та GPU, щоб зберігати стабільний кадр на цільовому залізі. З візуальної сторони працюю з редактором матеріалів, освітленням, включаючи Lumen, ефектами Niagara, анімаційними блюпринтами та лівел-дизайном, щоб результат не тільки стабільно працював, але й справді гарно виглядав та відчувався в руках гравця.
Я акуратно працюю через систему контролю версій, ведучи читабельні коміти та документацію, пояснюючи прогрес простою мовою, щоб навіть нетехнічному замовнику завжди була зрозуміла картина. Потрібна вам нова гра з нуля, спасіння застрявшого проекту чи конкретна фічка або оптимізація в існуючий код — я беру технічну частину на себе та роблю надійно.
— Програмування геймплею на C++ в Unreal Engine
— Скриптинг на Blueprints та гібридні системи C++/Blueprint
— Управління персонажем, боєць, ШІ, інвентар та прогресія
— Налаштування мультиплеєра та репліції
— Матеріали, освітлення Lumen, VFX на Niagara та рендеринг
— Профілювання та оптимізація під цільові платформи