СписокРабот
Вся Россия
    Все города

    AI Gameplay Programmer (Middle+ / Senior)

    до 3 000 $
    Eternal blue studio Москва
    Удаленная работа Временная работа опыт от 6 лет
    Откликнуться на сайте работодателя

    Описание

    Кого мы ищем Программиста, который возьмет на себя поведение всех типов врагов проекта — от восприятия игрока и принятия решений до навигации, взаимодействия с окружением и сетевой синхронизации — и доведет эти системы до production-ready состояния. У каждого противника есть своя игровая роль, характер движения и логика принятия решений. Нам важно, чтобы AI не просто технически исполнял команды, а создавал понятное и интересное давление на игроков: чтобы по поведению врага было ясно, что он «знает» и что собирается делать, и чтобы у команды была возможность на это ответить. Если вы подходите не по всем пунктам, но чувствуете, что это ваша роль, — откликайтесь. Чем предстоит заниматься Поведение и архитектура Разрабатывать AI противников на C++ и Blueprint. Проектировать архитектуру поведения новых типов врагов под их игровую роль. Реализовывать состояния: патрулирование, обнаружение игрока, преследование, потеря цели и возврат к маршруту. Работать с Behavior Trees, Blackboard, EQS, AI Perception, StateTree и Navigation System; писать собственные BT Tasks, Services, Decorators, EQS Tests и AI-компоненты. Строить системы выбора целей и приоритетов. Кооператив и сеть Проектировать поведение AI в кооперативной multiplayer-среде. Управлять aggro и переключением между несколькими игроками так, чтобы давление распределялось осмысленно. Обеспечивать корректную работу AI на Dedicated/Listen Server. AI и уровень Реализовывать взаимодействие AI с интерактивными объектами: дверями, инфраструктурой, точками интереса. Обеспечивать реакцию AI на изменяющееся состояние уровня и на динамически появляющиеся и исчезающие цели. Навигация Разрабатывать navigation-aware поведение на сложной геометрии. Решать проблемы застревания, oscillation, unreachable targets и других edge cases навигации. В проекте используются разные модели перемещения, поэтому разные типы противников могут использовать разные navigation backends. Мы ждем понимания того, когда стандартного UE NavMesh достаточно, а когда нужен другой подход. Производительность и диагностика Оптимизировать AI под одновременную работу большого количества противников, профилировать AI CPU cost. Работать с Visual Logger, Gameplay Debugger, Behavior Tree Debugger, Unreal Insights. Инструменты Разрабатывать инструменты, которые позволяют геймдизайнерам настраивать AI без изменения кода. Must have Уверенное знание C++. Коммерческий или серьезный практический опыт с Unreal Engine 5. Понимание Unreal Actor / Component architecture, lifetime и ownership объектов. Опыт разработки gameplay systems. Хорошее знание AIController, Pawn / Character, Behavior Tree, Blackboard, EQS, AI Perception, Navigation System. Понимание различий между Tick-driven и event-driven архитектурой; умение проектировать AI без постоянного выполнения тяжелой логики каждый кадр. Уверенная работа с delegates / events / timers. Понимание сетевой модели Unreal Engine: Server Authority, RPC, replication. Способность разбираться в существующем C++ коде. Опыт профилирования и debugging в Unreal Engine. Будет плюсом Опыт работы над кооперативными, сессионными или multiplayer PvE-играми. Опыт с StateTree, Mass / ZoneGraph, Gameplay Tags, DataAssets и игровыми конфигурациями. Опыт с нестандартной навигацией: полет, перемещение по стенам и потолку, spline-based маршруты, кастомные navigation backends. Опыт оптимизации большого количества одновременно активных AI. Опыт разработки designer-facing инструментов и debug-визуализации. Выпущенные PC/console-проекты, особенно в жанрах co-op action, systemic sandbox, stealth-action, survival, extraction или mission-based PvE. Условия Формат: remote. Оформление: B2B / контракт (Hong Kong SAR). Занятость: full-time. Часовой пояс: UTC+3 (±2 часа). Компенсация: до $3000 мес — зависит от грейда, опыта и формата сотрудничества. Команда: 10 человек, без бюрократии, высокое влияние на продукт.

    Источник: hh · Опубликовано: 4 дня назад

    Ещё вакансии в городе Москва

    Все

    Коммерческий директор

    з/п не указана
    Инжиниринговая Компания Девон Москва
    Полный день Постоянная занятость опыт от 1 года

    ЧИТАЙТЕ ВНИМАТЕЛЬНО!!! Мы ищем коммерческого директора к нам в команду. Наш профиль —ИНЖЕНЕРНЫЕ ИЗЫСКАНИЯ. ВНИМАНИЕ !!! Опыт в инженерных изыскания обязателен!!! Ключевая задача на этой должности — привлечение новых клие…

    КореаТрейд Москва
    Полный день Постоянная занятость опыт от 1 года

    ООО «Korea Trade» - ведущий дистрибьютор корейской косметики и индийских товаров для здоровья и правильного питания. Более 10 лет мы сотрудничаем со многими ведущими производителями, осуществляем быструю доставку по всей…

    Betone Woman (ИП Крашенинникова Александра Сергеевна) Москва
    Сменный график Постоянная занятость опыт от 1 года

    Салон красоты Betone Woman в поисках администратора Ⓜ️ Беломорская (5 мин пешком) Мы ищем ответственного, коммуникабельного и любящего сферу красоты администратора Обязанности: 🟣 работа с Yclients(подробное ведение базы,…

    Lamoda Москва
    Полный день Постоянная занятость без опыта

    85 000-100 000 ₽ в месяц при выполнении целей + бонусы.Если тебе интересны спорт, мода и популярные бренды, присоединяйся к команде Lamoda Sport.Здесь ты не просто работаешь в магазине — ты помогаешь людям подобрать экип…