Senior UE4 Developer


Оглавление (нажмите, чтобы открыть):

Архив: Разработчик С++ (Unreal Engine 4)

    Опыт: от 3 лет Полный день До 240 000 ₽ ₽ 1 240000 . Москва Москва Москва Москва Москва

У нас молодая геймдев-команда из художников и разработчиков. Ребята работают по двухнедельным спринтам. Есть возможность гибкого начала рабочего дня, минимум бюрократии и позитивное руководство. Нам важна работа именно в офисе, т.к. постоянно происходят тесты игр, в которых сама команда и участвует. Главное — делать качественно и в срок, все остальное обсуждаемо ��

Кого мы ищем?

Опытного C++ разработчика, знающего UE4 и Blueprints. Нужно будет управлять небольшой командой: планировать объём работы, оценивать сроки выполнения задач. Вы будете разрабатывать новые и улучшать текущие возможности VR-платформы (трекинг, кинематика и т.д.). В ходе работы будете взаимодействовать с художниками, дизайнерами и другими командами, общаться с бизнес-заказчиком разработки. Не обойдётся без отладки внутренних процессов разработки (code review, code style, deployment flow).

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

Какие у нас требования?

  • Коммерческий опыт работы в геймдеве;
  • Участие в выпущенных в продакшн проектах за последние 2 года;
  • Знание С++ в контексте Unreal Engine 4;
  • Знание Unreal Engine 4 Blueprints;
  • Понимание клиент-серверного взаимодействия в контексте Unreal Engine 4;
  • Навыки работы с Git/SVN/Perforce или другими системами контроля версий;
  • Понимание и принятие необходимости документировать и тестировать свой код.

Что мы можем предложить?

Прокачка

Наши разработчики постоянно следят за современными технологиями, внедряют лучшие нововведения, участвуют в различных митапах. Лучших мы отправляем на конференции и обучаем за счет компании.

В нашем офисе с видом на Москва-Сити есть турник, овощи и фрукты для тех, кто следит за собой. А те, кто любит побаловать себя вредной едой, найдут кучу вкусняшек. Мы находимся в центре Москвы на территории Трехгорной мануфактуры и рядом с двумя парками.

Что указать в отклике?

С удовольствием посмотрим примеры кода или иного вида портфолио.

Разработчик игр на Unreal Engine 4

Получите профессию разработчика игр: с нуля до трудоустройства в игровую студию за 1 год.

Первым 20 участникам курса — скидка 20%.

  • 45 модулей
  • 4 игры на UE4 в портфолио
  • Трудоустройство разработчиком игр
  • Дипломная работа в реальной студии

Программа идеально подойдет

Тем, кто всегда мечтал делать игры

Никогда не писали код? Не страшно, ведь в Unreal Engine 4 большую часть программной логики можно сделать в визуальном редакторе. Когда освоите это, мы научим хардкорному программированию. Уже через несколько месяцев вы сделаете несколько играбельных проектов и сможете устроиться в игровую студию.

Начинающим программистам в поиске специализации

Вы создадите несколько игр на движке UE4. Получите прикладные знания по работе с моделями, камерой, анимацией и эффектами, управлением, напишете клиент-серверную часть мультиплеерной игры. Стартуйте в геймдеве сразу с позиции middle-разработчика.

Опытным разработчикам, которые хотят уйти в геймдев

Вы сможете применять свои знания в игровой разработке: познакомитесь с возможностями движка, освоите C++ в UE4, научитесь программировать игровой AI и другие технически сложные вещи. Поймете, как работает геймдев-команда: какими средами и инструментами пользуется.

Что вас ждет

Востребованная профессия


Вы научитесь разрабатывать игры, даже если раньше никогда не программировали: от визуальных алгоритмов Blueprints в UE4 до программирования на С++.

Наставник, воркшопы и комьюнити

Можете не переживать, что застрянете на сложной теме — вы всегда можете попросить помощи наставника или посоветоваться с другими студентами в закрытом чате. А закрепить полученные знания поможет серия из 10 воркшопов.

Обучение в формате VR-игры

Мы подготовили для вас кое-что особенное. Проходите модуль за модулем, выполняйте домашние задания и растите профессионально — в то же время находясь внутри игры. Получайте задания, выполняйте их по ходу учебы и открывайте ачивки.

Программа курса

Программа курса содержит 10 основных блоков.

Делаем простой арканоид на Blueprints

  • Создание проекта, интерфейс редактора, базовые операции.
  • Базовые классы, настройки проекта, структура проекта и движка.
  • Как использовать Git при работе в одиночку.
  • Первый блюпринт, компоненты.
  • Переменные, функции, управление потоком в Blueprints.
  • Actor, взаимодействие между Actor.
  • Отладка, тестирование Blueprints.
  • Наследование, массивы.
  • События скриптов (Construction Script, Spawn, Event Dispatcher).
  • Сборка на Blueprints.

Усложняем задачу: пишем арканоид на С++

  • Инструменты C++.
  • Базовый синтаксис C++ и принципы ООП на примере змейки.
  • Змейка: переписываем классы с помощью STL.
  • Создание проекта, создание базовых классов на C++, настройка проекта.
  • Правила создания классов и объектов, заголовки и макросы.
  • Переписываем Arkanoid на С++.
  • Отладка и тестирование.
  • Сборка.

Делаем шутер с видом сверху (TDS)

  • Создание проекта, настройка проекта, настройка базовой сцены
  • Разбор диздока, разработка архитектуры проекта и настройка базовых классов под определенный жанр
  • Работа с камерой
  • ООП в UE4: Как строить архитектуру фичи на базе фреймворка UE4
  • Типы ассетов.
  • Импорт различных типов ассетов, правила наименования, структура проекта.

  • Статичные модели (Static Mesh).
  • Модели со скелетной анимацией (Skeletal Mesh).
  • Анимация моделей с помощью инструментов Animation Blueprint, State Machine, Blending.
  • Создание ландшафтов с помощью Landscape.

Разбираемся с основными классами и методами

  • Система событий.
  • Базовый класс Pawn.
  • Механизм процедурных разрушений (Destructable Mesh).
  • Взаимодействие между Actor.
  • Контроллер (Controller).
  • Навигационные данные (Navmesh) и навигация.
  • Получение управления классом Pawn (Possess), создание новых Actor (Spawn).
  • Ссылка на функцию (Delegates).

Настраиваем звук и спецэффекты

  • Анимации.
  • Постэффекты.
  • Частицы.
  • Звуковая система.
  • Коллизии и физика.
  • UI: HUD (Head-Up Display — индикаторы очков жизни, здоровья, опыта, субтитры, указатели прицела и другие наложения), виджеты.
  • UI: UMG (Unreal Motion Graphics — часть возможностей UE4 для быстрого создания интерфейса), возможности рисования на холсте (Canvas).
  • AI: деревья поведения (BehaviorTree).
  • AI: хранение переменных в BlackBoard.
  • Возможности таблицы данных (DataTable).

Делаем сетевую игру

  • Терминология и архитектура репликации в UE4.
  • Выделенный или локальный сервер.
  • Настройка репликации классов.
  • Настройка реплицируемых функций.
  • Смена карты в игре (Server Travel).

Собираем мобильный прототип игры


  • Создание проекта, настройка редактора.
  • Настройка проекта для работы с мобильной платформой.
  • Взаимодействие с другими инструментами.
  • Ограничения мобильных платформ.
  • Отладка и тестирование.
  • Сборка.

Работа в команде

  • Разделение обязанностей.
  • Коммуникации.
  • Регламенты.
  • Документация.
  • Планирование, мониторинг и прием задач.
  • Gitflow — методология работы с Git.

Получите полную программу и индивидуальную консультацию

Преподаватели

  • Сергей Анцукевич технический директор
  • Илья Чучалов ведущий разработчик district0.com
  • Ася Орлова ведущий геймдизайнер
  • Иван Гущин арт-директор district0.com

Что дает профессия разработчика игр на Unreal Engine 4

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

Работа, о которой многие только мечтают

Офисная серость и бессмысленная рутина окажутся в прошлом. Разрабатывая игры, вы будете решать творческие задачи и видеть результат своего труда. Каждый день принесет новые вызовы и победы.

Достойная зарплата

Средняя заработная плата разработчика игр — 90 000 рублей. После курса у вас будут знания и портфолио, что позволит вам сразу получить позицию middle-разработчика с более высоким окладом.

Множество вакансий на выбор

Сейчас на одном только hh.ru доступно 9 300 вакансий в сфере разработки игр. Вы сможете выбрать проект по душе, будь то масштабная MMO или уютное инди.

Вы научитесь

Всему, что нужно знать современному разработчику компьютерных игр.

Создавать игры от и до

От прототипа до программных спецэффектов, анимации, игровой физики, AI и написания клиент-серверной части.

Программировать на Unreal Engine 4 Blueprints

Создавать программную логику средствами визуального редактора движка UE4.

Писать на С++ в контексте Unreal Engine 4

Владеть одним из самых актуальных языков программирования, применимого не только в разработке игр.

Понимать клиент-серверное взаимодействие в UE4


Создавать мультиплеерные игровые проекты: кооперативные игры и большие MMO.

Работать с системами контроля версий

Вести проекты в Git/SVN/Perforce и другими популярными CVS. Это необходимый навык любого разработчика.

Работать в команде

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

Записаться на курс скидка 20% первым студентам

Как проходит обучение

Вы выполняете домашние задания и открываете доступ к новому уникальному контенту по теме. Достаточно выделить 3–5 часов в неделю.

Изучаете
тему

В курсе — полезные видеоуроки.

Выполняете домашнее задание

В том темпе, в котором вам удобно.

Общаетесь с наставником

Закрепляете знания и исправляете ошибки.

Защищаете дипломный проект

И дополняете им свое портфолио.

Смешанное обучение

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

Гарантированное трудоустройство

В конце обучения центр карьеры Skillbox найдет вам первую работу в компании — подберет подходящие вакансии и организует собеседование. Вот как это происходит:

  1. Защита диплома. Вы презентуете свою работу реальным компаниям-заказчикам и обмениваетесь контактами с рекрутером.
  2. Подготовка резюме. Специалисты центра по подбору IT-персонала SymbioWay проводят ваше профилирование, составляют правильное резюме и размещают в своей базе.
  3. Обзор вакансий. Вы получаете персональную подборку вакансий и сами решаете, на какие из них откликнуться и пройти собеседование.
  4. Трудоустройство. По итогам интервью вам остается только выбрать позицию с наилучшими условиями и начать работать.
Мастер Йода рекомендует:  12 вещей, которые нужно учесть при оценке библиотеки JavaScript

Ваше резюме после обучения

Аделина Ветрова разработчик игр на Unreal Engine 4

Ожидаемая зарплата от 90 000

Ключевые навыки:

  • Написание кода в соответствии с поставленными задачами.
  • Участие в отладке внутренних процессов разработки (code review, code style, deployment flow).
  • Временная оценка поставленных задач (в трекере).
  • Помощь в разработке VR и AR приложений senior-разработчику.
  • Написание тестов, рефакторинг и документирование.
  • Сборка основы проекта в Unreal Engine по техническому заданию.

Диплом Skillbox

Подтверждает успешное прохождение курса «Разработчик игр на Unreal Engine 4»

Разработчик игр на Unreal Engine 4

Стоимость обучения

Скидка 20% первым 20

Стоимость обучения 108 000

3 600 Рассрочка без первого взноса

86 400 Для первых 20 студентов

Гарантия возврата денег в течение 14 дней

Запишитесь на курс

Дата начала: 10 ноября

Осталось: 15 мест

Часто задаваемые вопросы

Я никогда не программировал. У меня получится?

Курс подходит для людей, не имеющих навыков работы с данными, языками программирования или нейросетями. Наши методики и система поддержки позволят вам научиться всему с нуля.


Какой график обучения? Получится ли совмещать его с работой?

Вы можете работать с материалами курса в любое удобное время, двигаясь по программе в подходящем вам темпе. Более того, все уроки будут доступны и по окончании курса навсегда, так что вы сможете освежить свои знания в любой момент. Весь формат обучения построен таким образом, чтобы вы могли совмещать его с работой, учебой и личной жизнью.

Сколько часов в неделю мне нужно будет уделять учебе?

Вы сами выбираете нагрузку и скорость, с которой будете проходить курс. Хотите — занимайтесь два часа в неделю, хотите — шесть часов в день. Но в любом случае не забывайте отдыхать.

Я могу общаться с преподавателем?

Да, у вас будет доступ к закрытому Telegram-чату. Преподаватель будет лично комментировать домашние задания и давать полезные советы. Так вы сможете перенять уникальный опыт, профессиональные знания и лайфхаки от нашего преподавателя.

Действуют ли какие-нибудь программы рассрочки?

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

А я точно смогу трудоустроиться?

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

Записаться на курс или получить консультацию

О Skillbox

Максимально практическое обучение от лидеров digital-рынка. Курсы от компаний, работающих на реальных проектах.

После обучения вы можете трудоустроиться в эти компании или к партнёрам университета.

студентов учатся на наших курсах

студентов довольны преподавателями

выпускников получают карьерный рост

выпускников довольны курсом и результатом

Появились вопросы по курсу?

Оставьте ваш номер телефона, и наш специалист свяжется с вами, чтобы дать подробную информацию.

г. Москва, метро Октябрьская,
Ленинский проспект, дом 6, строение 20

Senior UE4 Developer

• Design, build, and maintain efficient, reusable, and reliable C++ code
• Help maintain code quality, organization
• Identify bottlenecks and bugs, and devise solutions to these problems
• Implement performance and quality modules

• Strong knowledge of C++.
• Basic knowledge of 3D Math.
• Experience in development of multiplayer games.
• Knowledge of online sub-systems and replication in UE4.
• Experience in development of AI in UE4.
• Ability to read & write in English.
• 3+ years industry experience.

• Experience with games rendering & skills in graphics optimization.
• Experience in development of AAA projects.
• Experience in development for consoles PS4 / XBox One. We offer:
• A part in a highly experienced team of professionals.
• Working on a cool AAA project.
• Bonuses & other rewards.

Senior UE4 Developer

Пройдя авторские курсы Game Developer, подготовленные для наших студентов практикующими специалистами индустрии, каждый сможет получить знания, достаточные для начала работы в сфере GameDev и даже создания своей собственной игры.

Студентами будет подробно пройден весь процесс создания игры, от разработки идеи и написания сценария до публикации, а наши менторы обязательно помогут и направят на правильный путь. Если Вы мечтаете создавать свои собственные миры, полные приключений, и делиться ими со множеством людей, добро пожаловать на курс Game Developer на Unreal Engine!

Макс Носатов

Анатолий Свириденко

Алексей Мартыненко

программы курса game developer

Junior Level Course
Middle Level Course
Pro Level Course

game developer course

Для тех, кто только начинает свой путь в GameDev. По итогам курса студенты получат фундаментальные знания, которые будут необходимы новичку для старта изучения разработки игр. Программа курса включает блоки: Fundamental coding, Software architecture, Основы работы в UE4.

  • Старт: Осень 2020 года
  • Длительность: 128 часов

регистрация

расписание учебных тем

junior level course Длительность
07.10 — 23.11 Fundamental coding 112 часов
25.11 — 01.12 Каникулы
02.12 — 07.12 Основы работы в UE4 16 часов
09.12 — 22.12 Каникулы
полная стоимость $1300 $1575


описание программы курса

Fundamental coding

С++ это фундаментальный язык программирования, без которого в разработчиках игр нечего делать. Все глубокие вещи пишутся именно на этом языке. Опытный ментор поможет систематизировать и структурировать знания по программированию. Студенты изучат переменные, циклы, массивы и функции, классы, а также темы объектно-ориентированного программирования, которые касаются разработки игр.

ОСНОВЫ РАБОТЫ В UE4

Когда база пройдена, пора поближе познакомиться с самим движком. Студенты изучат интерфейс UE4, освоят его основные инструменты, узнают о возможностях, которые предоставляет разработчику Unreal Engine.

game developer course

Курс для тех, кто освоил базу и готов двигаться дальше. Студенты научатся создавать игры в системе визуального программирования Blueprints, узнают, как провести тестирование и отладку игры. В программу входят блоки: UE4 Artist, UE4.Blueprints, QA.

расписание учебных тем

Middle level course Длительность
23.12 — 28.12 QA 16 часов
30.12 — 12.01 Каникулы
13.01 — 22.02 UE4 Artist 96 часов
21.02 — 01.03 Каникулы
02.03 — 18.04 UE4.Blueprints 112 часов
27.04 — 10.05 Каникулы
полная стоимость $1300 $1575

описание программы курса

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

UE4 ARTIST

Блок, который станет полезным как для 3D-художника, так и для программиста. Импорт 3D-объектов в сцену, настройка шейдеров, освещения, работа с ассетами, сборка игровой локации.

UE4 BLUEPRINTS

Blueprints — система визуального программирования при помощи нодовых структур. По сути, та же логика, но практически без кода. Система Unreal Engine позволяет создавать элементы геймплея, используя визуальный интерфейс. Слушатели освоят процедурную генерацию контента, подключат ИИ, разработают элементы пользовательского интерфейса. Изучат современные тенденции в работе с виртуальной реальностью, сделают компоновки шутеров от первого и третьего лица и другое.

game developer course

Для того, кто хочет стать настоящим профессионалом своего дела. Студенты узнают об особенностях программирования на С++ на движке UE4, научатся настраивать внешний вид игрока и других персонажей, взаимодействие с окружающим миром, работать с ИИ, изучат принципы работы с физикой и математикой в игровом движке. Блоки программы: UE4.Coding, Physics & Maths.

расписание учебных тем

Pro level course Длительность
11.05 — 20.06 UE4.Coding 96 часов
22.06 — 28.06 Каникулы
29.06 — 08.08 UE4.Coding 96 часов
10.08 — 30.08 Каникулы
02.12 — 21.12 Software architecture 48 часов
Видеоуроки Physics & Maths 48 часов
Дипломная работа
полная стоимость $1300 $1575

описание программы курса

UE4 CODING

В самом объемном блоке курса студенты погрузятся в чистый кодинг игр. Познакомятся с особенностями кодинга на С++ на движке UE4. Изучат базовые элементы геймплея. Исследуют различные типы класса Actors и научатся с ними работать на игровом уровне. Поработают с базовым классом Actors — Pawn. Используют его для представления игрока и других персонажей в игре, настроят его внешний вид, взаимодействие с миром и физику. Разберутся, как объявлять свойства, используя стандартный синтаксис С++. Вникнут в систему управления памятью и систему обработки игровых объектов с ее базовым классом UObject. Познакомятся со специализированным синтаксисом UFunctions. Далее научатся писать собственные контроллеры, работать с ИИ в игре и инструментом создания элементов UI — UMG (Unreal Motion Graphics UI Designer).

SOFTWARE ARCHITECTURE

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

PHYSICS & MATH

В завершении обучения студенты коснутся темы физики и математики в игровом движке, а также рассмотрят процесс разработки дополнительных плагинов. Открытый исходный код движка снимает все возможные рамки для программирования игр и развязывает руки истинным программистам для реализации самых вызывающих задач.

работы студентов курса

Unreal Engine 4 — передовой движок разработки игр в самых различных жанрах: RPG, шутеры, экшены. А применив гибкость технологии, в нем разрабатывают и квесты, стратегии, симуляторы и др. Написанный на языке С++, движок позволяет создавать игры для большинства ОС, платформ и портативных устройств. Unreal Engine 4 Developer может найти себя не только в создании игр, но и в разработке интерактивных решений для медиа-проектов, VR-приложений и так далее. Будущий разработчик в сфере gamedev на курсе UE4 научится особенностям кодинга на С++ в движке; созданию собственных контроллеров; работе с пользовательским интерфейсом в С++; особенностям искусственного интеллекта; разработке собственных плагинов; и, как итог и конечный продукт, разработке игры в жанре RPG. Курс разработки игр Unreal Engine 4 — шаг от базового кодинга на С++ к безграничному простору возможностей Game Developer.

Senior программист (UE4)

Ищем опытного бойца на новую игру для ПК/Консолей. Песочница в fantasy мире на базе UE4.
Работа полностью на удаленке. Издатель из США.

Требования:
— Наличие достойных выпущенных проектов
— Опыт работы с BP и AnimGraphs
— Хорошее знание C++
— Глубокое понимание принципов работы 3D
— Умение настраивать материалы, карты, контент
— Наличие подходящего для разработки железа и интернет канала
— Продуктивность! Ответственность самая прямая, поэтому филонить не получится
— Доступ в рабочее время по Москве
— Хорошее знание английского языка

Спектр задач:
— Построение архитектуры и поддержание порядка
— Реализация сложных задач (в основном с помощью BP)
— Помощь менее опытным программистам на проекте
— Взаимодействие с командой через Skype/Slack/Trello/Git
— Работа с персонажами на уровне настройки их взаимодействий и анимаций

В письме просьба обязательно прикладывать ссылку на CV/резюме, а также желаемый уровень заработной платы.

Простите за дурацкий вопрос, но зачем реализовывать проект на BP?
BP — инструмент для дизайнеров. Решение чисто программистскиех более менее сложных задач на них получаются громоздкими, ззапутанными и сложно поддерживаемыми.
ИМХО, правильный подход — это вся базовая логика на С++, а на BP — то, что должно настраиваться дизайнерами.
P.S.
Я не пытаюсь с вами спорить. Просто уже несколько раз замечал вакансии на сеньора UE, где говорилось о реализации логики на BP. Что каждый раз меня вводит в ступор.

Это устаревшие взгляды. За визуальным программированием — будущее.
BP удобнее в производстве и подходит для большинства задач. При правильном подходе — код получается вполне удобным и читаемым. По оптимизации не так давно говорилось об ускорении в 10 раз.
С++ требует регулярной перекомпиляции, что в человекочасах может быть губительно для большинства проектов. Его логичнее использовать для фичей, которые создают постоянную нагрузку и соответственно требуют оптимизации.

Мастер Йода рекомендует:  10 ресурсов для изучения Linux

3dever
Ясно. Я услышал ваше мнение(хоть и не разделяю). Спасибо.

Имею весь опыт, но не имею возможности 🙂

3dever
> С++ требует регулярной перекомпиляции, что в человекочасах может быть
> губительно для большинства проектов. Его логичнее использовать для фичей,
> которые создают постоянную нагрузку и соответственно требуют оптимизации.
Ну дак @!!ex про это и говорит, всё что требует скорости пишется на крестах и используется блюпринтами.

поспорили ни о чем кароче=)

а миды без резюме в вашу контору не нужны?

mitroxa
> Ну дак @!!ex про это и говорит, всё что требует скорости пишется на крестах и
> используется блюпринтами.
Ну не совсем. Я за то, чтобы логика на С++ писалась.
Пример из одного из проектов:
дерево классов, которое заканчивается классом BaseWeapon.
BaseWeapon — умеет стрелять, взаимодействовать с инветнарем чтобы забрать из него патроны при перезярядке и т.п.
Есть BP_WeaponAK74, наследник от BaseWeapon. В котором уже прописаны анимации, моделька, система частиц выстрела, звук выстрела. +в EVent Graph прописаны какие-то особенности конкретного оружия, если они есть.
Но вся базовая логика на С++.
Получается достаточно чистый код. Т.к. у нас разделены данные и их обработка.


P.S>
И это я еще молчу про то, что блюпринты любят при любом изменении сбрасывать установленные параметры, дифы в них ущербные, а мерджа по сути вообще нет.
Как проводить Code Review блюпринтов? Это важная часть при работе в формате наставник-ученик. Мерджи — важная часть работы в команде.

3dever
Возникают большие сомнения в отношении профессионализма Вашей команды в выбранной среде. Возможно, напрасные. Но, похоже, Вы в самом начале погружения в Анриал. Потому что есть нюансы, которые осознает всякий UE разработчик с опытом хотя бы год.
БП удобный инструмент для скриптинга. Я сам их предпочитаю для мелких задач, потому что:
— Моментальная компиляция, а значит удобное тестирование (в с++ серьезный проект на UE компилируется за 30-120 секунд)
— Визуальный код лучше воспринимаем, проще, ниже требования к навыкам программирования.
— Почти полное АПИ (для с++ где-то 80%)
— Больше поверхностных возможностей (некоторые методы реализованы только вызова из БП и сжирают на с++ дополнительный час работы)
Но совсем без с++ в UE делать нечего, потому что:
— Удобная отладка, что критически важно в работе над основными классами
— Быстрый рефакторинг, что тоже критично
— Текстовый код более ёмкий, более читаем, большую функцию проще понять на с++
— Открытые исходники позволяют досконально проанализировать любой класс
— Больше глубоких возможностей (далеко не все методы UFUNCTION)
Кроме того, переезд на обновленную версию движка, при тучных БП может открыть портал в ад, а на с++ любые конфлиткы фиксится за 15 минут.
И, как уже упомянул, @!!ex пригодный контроль версий есть только для с++, комитить код без мержей, это ж вообще дичь.
Вывод: cоcтоявшийся программист под UE4 должен знать и с++, так и БП. Это по минимуму.
А по максимуму еще и на базовом уровне c#, и визуальный редактор шейдеров, что не отменяет необходимости HLSL.

Не хочу спорить, если Вы задумаетесь, значит расписался не зря. А по теме, я на ближайшие пол года-год занят 😛

DanielSky
Мне кажется — сомнения в профессионализме не уместны в объявлении о работе.
Каджый соискатель сам с этим определится, общаясь с работодателем.

Господа, во-первых прошу устраивать холивары в другом месте.
Во-вторых в требованиях к вакансии как раз указан С++. Так что не понимаю в чем вопрос 😉

@!!ex
Может быть. Я просто дал фидбек как я вижу эту тему, как соискатель, хоть и занятый.

3dever
Все, молчу, мочу 🙂

Хех, Джимник опять пошел втирать, что все востребованные движки отстой по сравнению с его самописным фреймворком. На котором нет проектов исключительно из-за заговора мировых корпораций против лично Джимника. Не ведитесь, лучше прекратите это пока не скатилось в лютый холивар этого персонажа против армии его хейтеров.

DanielSky
Да по хорошему надо вообще все сообщения здесь удалять. и оставлять только [0]

3dever
Какая у Вас, кстати, оплата? (При полном соответствии заявленным требованиям)

Да всё хорошо ) продолжайте, топик зато наверху

DanielSky — рыночная/зависит от местонахождения, опыта, тестового и прочих вводных

Senior UE4 Developer

Я программист-разработчик UE4.
Имею большой опыт в разработке игр на UE4.
Увлекаюсь разработкой игр на UE4 с 2010 года. Любимое хобби переросло в основную работу.
С этого года веду два курса в школе RealTime: «Unreal Engine 4 | Базовый курс» и «Unreal Engine 4 | Основы программирования». Однако остается много времени для реализации других проектов — 40 часов в неделю.

— Удаленное участие во множествах мелких проектов
— Программирование на Blueprints/С++
— Знания API UE4, ООП и С++
— Работа с системами управления версий: SVN, Sourcetree, GitHub Desktop
— Разработка механик для прототипов и концептов
— Работа с выделенными серверами (конфиги на php, хранение и использование данных в базах MySQL, сервера авторизации, сервера лобби/главного меню, сервера с аренами, данжами и т.п)
— Опыт в разработке проектов: онлайн-шутеры, онлайн-экшены с элементами РПГ и системами прокачки, песочницы, RTS
— Умею работать с документацией по Unreal Engine C++

Мой скил: online шутеры, RPG, сессионные бои, ИИ, инвентарь, системы умений с бафами/дебафами, создание персонажей, выделенные сервера (Win/Linux).
Также, я имею опыт по разработке тактических RTS, игр для мобильных платформ (включая игры с дополненной реальностью).
Последний проект: online шутер с паркур системой.

Основная профессиональная деятельность: разработка и программирование проектов на Unreal Engine.
Выполняю работу качественно, недорого и в разумные сроки.
Могу выполнить работу любой сложности, которая касается back-end программирования. Задачи по front-end разработке обсуждаются индивидуально.

Работаю удаленно. Готов к долгосрочному сотрудничеству.

Я — ИП, вся оплата «по-белому». Возможно заключение договоров (с физ. и юр. лицами).

Свежие вакансии в городе Moscow

Фельдшер здравпункта

&nbsp Приглашает на работу «ЦАРИЦЫНО» Условия: график работы 1/3. З/п полностью белая. Оформление по ТК РФ. Бесплатное питание. Корпоративный транспорт. Требования: опыт работы желателен Дополнительно: График работы: Сменный график.

10 нобяря 2020 г. 11:59

Охранник с лицензией на вахту

&nbsp Условия: Вахта 15/15 30/15 + подработки З/п 42000 р/вахта. ТК РФ Проживание питание. Оплата во время Требования: Образование не ниже среднего Дополнительно: График работы: Вахтовый метод.

10 нобяря 2020 г. 11:58

Промоутер для раздачи листовок

&nbsp JobCart.ru — сервис для работодателей, помогающий найти персонал. Джобкарт является сервисом размещения вакансий на популярных сайтах. зарплата по договоренности Москва Южный АО Коломенская, Нагатинская Полный рабочий день На тер.

10 нобяря 2020 г. 11:56

Фельдшер в частный пансионат

&nbsp Зарплата: 45000-50000 Руб. Место работы: Москва (Россия) Дата публикации: 08.11.2020 15:30 Занятость: Полная Требования Обладать хорошими навыками и умениями по обязанностям данной Вакансии. Должностные обязанности Оказание ле.

45000 — 50000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:56

Электромонтажник

&nbsp Условия: Оформление по ТК, график 5/2 с 09:00 до 17:30, з/п 35 000 Обязанности: Монтаж СКС и ЛВС. Требования: Образование не ниже среднего Дополнительно: График работы: Полный рабочий день.

10 нобяря 2020 г. 11:55

Упаковщик пищевых п/ф

&nbsp Условия: Из мяса птицы (вакуум). График работы: сменный, 2/2 с 8.00 до 20.00. Оформление по ТК РФ, официальная заработная плата, оплачиваемый отпуск и больничный, предоставляется спецодежда. Адрес: Ступинский проезд, владение 1А, стр.

10 нобяря 2020 г. 11:55

E-commerce KAM

&nbsp Просмотр вакансии E-commerce KAM Your new company Our client is a famous international company that specializes in FMCG market (Toys). This company would like to welcome E-commerce KAM to its professional team. Your new role On th.

10 нобяря 2020 г. 11:53


Digital IS Analyst

&nbsp Danone is a global company with an inspiring mission, «bringing health through food to as many people as possible». Danone produces incredible products in 4 different areas: dairy, infant nutrition, medical nutrition and waters. Our ambitio.

10 нобяря 2020 г. 11:53

Менеджер в отдел продаж

&nbsp : Пол и возраст: от 18 до 40 лет Образование: Не важно Занятость: Полная График работы: Полный день Опыт работы: Не важно Требования: Славянская внешность Вес до 100 кг Обязанности: Работа в офисе на Пк и теле.

200000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:52

Уборщик территории (дворник)

&nbsp Favorit Motors Условия: З/п 20 000 руб. График работы 3/3 пос. Томилино, м/р Птицефабрика (м. Выхино/Лермонтовский пр-т) Обязанности: Уборка территории автосалона Требования: Опыт работы от 1 года Дополнительно: График .

10 нобяря 2020 г. 11:52

Оператор склада

&nbsp Условия: З/п от 30000 руб. (белая, на руки). График работы 2/2 ФОформление по ТК РФ, оплата отпусков, больничных. Форменная одежда, бесплатное оформление мед. книжки. МЦК: Локомотив, Измайлово, Большая Черкизовская ул., 32Б, стр. 1 .

10 нобяря 2020 г. 11:49

Водитель-экспедитор

&nbsp Условия: График: 5/2, сб. и вс. – выходной. Требования: На автомобиль компании (5 тонн). Права категории В, С. Дополнительно: График работы: Гибкий график Категории прав: B,C.

10 нобяря 2020 г. 11:49

Веб-программист

&nbsp Объявление о работе № 775042 от 16.10.2020 Рубрика: IT, компьютеры Требуется Веб-программист, зарплата от 50000 руб. ASTONIA — поддержка и развитие сайтов уже более 10 лет. Открыта вакансия — Веб — программист (PHP, JS) / Web разработ.

50000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:47

Повар

&nbsp Группа Компаний «АГ Групп» состоит из сети ресторанов «Тай-Тай», сети кафе быстрого питания «НАВОКЕ» и Торгового дома «Колбасный мир» (оптовая продажа продуктов питания).

45000 — 51000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:46

Мастер по ремонту компьютеров

&nbsp Требуются грамотные специалисты в сфере It, с опытом работы в компьютерной помощи по Москве и области! 80% заказов это МО, близлежащие города и населенные пункты к Москве. Свое краткое резюме направить в чат AVITO или в whatsapp на указан.

10 нобяря 2020 г. 11:46

Фасовщик-укладчик

&nbsp Обязанности: Упаковка, фасовка и ручная сборка готовой продукции, товаров повседневного спроса — Осуществление контроля на наличие бракованных товаров — Выполнение простейших операций (обучение в ходе работы) — Фасовка готовой продукци.

49000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:46

Ассистент ветеринарного врача

&nbsp Сфера деятельности: Ветеринария / Медицина, фармацевтика, ветеринария Обязанности:Помощь ветеринарному врачу на приеме Выполнение назначений, процедур- инъекций, капельниц и т.д. Санитарная обработка помещения Мониторинг по указан.

25000 — 50000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:45

Chief power and utilities engineer

&nbsp Просмотр вакансии Chief power and utilities engineer Международная фармацевтическая компания находится в поисках Главного энергетика на запуск производственной площадки «с нуля» Требования: Опыт с GPM системами (f.e., вода для инъек.

10 нобяря 2020 г. 11:45

Водитель-экспедитор категории С

55000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:44

Инженер ОГЭ

&nbsp Предприятие крупнейшего кондитерского холдинга ОАО «РОТ ФРОНТ» приглашает на работу. Условия: стабильная заработная плата (выплата 2 раза в месяц). Официальное оформление по ТК РФ, оплата отпусков, б/л. Социальные льготы (дотации, путевки.

10 нобяря 2020 г. 11:43

Account Executive Telecom Job

&nbsp Requisition ID:234810 Work Area: Sales Expected Travel: 0 — 30% Career Status: Professional Employment Type: Regular Full Time Hiring Manager: Ilya Shulipin Recruiter Name: Vera Chernyakhovskaya COMPANY DESCRIPTION SAP started in.

Мастер Йода рекомендует:  Виталик Бутерин представил планы развития Ethereum 2.0

10 нобяря 2020 г. 11:41

Юрисконсульт

&nbsp : Образование: Высшее Занятость: Полная График работы: Полный день Опыт работы: от 3 до 6 Требования: Высшее юридическое образование, опыт работы на производстве приветствуется, быстрая обучаемость, знание ПК на уровне п.

50000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:41

Конструктор верхней одежды

&nbsp Должностные обязанности: Работа с индивидуальными заказчиками Построение лекал верхней одежды из меха и кожи Координация работы скорняков и портных Требования: Опыт работы по специальности не менее 5 лет. Образование высшее. П.

10 нобяря 2020 г. 11:39

Механик по выпуску автотранспорта на линию

&nbsp Сфера деятельности: Автослесари, автомеханики / Транспорт, автомобильный бизнес, сервис Административный персонал / Транспорт, автомобильный бизнес, сервис Диспетчерские службы / Транспорт, автомобильный бизнес, сервис Логистика / Логис.

50000 — 60000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:37

Промоутер

&nbsp JobCart.ru — сервис для работодателей, помогающий найти персонал. Джобкарт является сервисом размещения вакансий на популярных сайтах. зарплата по договоренности Москва Южный АО Коломенская, Нагатинская Полный рабочий день На тер.

10 нобяря 2020 г. 11:35

Сторож с проживанием

&nbsp : Образование: Не важно Занятость: Полная График работы: Вахтовый Опыт работы: Не важно Требования: Лицензия на данный объект не нужна. Обязанности: Работа на въезде в дачное поселение (Вы находитесь в теплом помещен.

48000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:34

Рабочий (ая) на линии

&nbsp Условия: З/п от 35000 руб. (белая, на руки). График работы 2/2 Оформление по ТК РФ, оплата отпусков, больничных. Форменная одежда, бесплатное оформление мед. книжки. МЦК: Локомотив, Измайлово, Большая Черкизовская ул., 32Б, стр. 1 .

10 нобяря 2020 г. 11:34

Печатник

&nbsp Должностные обязанности: производство продукции, контроль качества производимой продукции на ролевой машине КНИГА 84 Личностные характеристики: Ответственность, исполнительность, аккуратность. Требования: опыт работы от 1г. Условия раб.

10 нобяря 2020 г. 11:33

Продавец

&nbsp Обязанности сотрудника: Офис продаж – «визитная карточка» нашего бизнеса! И ты можешь стать частью передовой команды! Чем ты будешь заниматься: • Продавать инновационные продукты и услуги Компании, делающие жизнь людей проще и лучше: крут.

10 нобяря 2020 г. 11:31

Комплектовщица

&nbsp : Пол и возраст: Женщина от 18 до 45 лет Образование: Не важно Занятость: Полная График работы: Вахтовый Опыт работы: Не важно Требования: Граждане РФ с полным набором документов Обязанности: Комплектовка проду.

46200 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:29

Продавец-консультант в шоу-рум

&nbsp : Образование: Любое Занятость: Полная График работы: Полный день Опыт работы: не имеет значения Требования: аккуратность стрессоустойчивость коммуникабельность приветствуется опыт в продажах высокая клиентоориентиро.

50000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:28

Кладовщик — комплектовщик

&nbsp : Пол и возраст: Мужчина Образование: Не важно Занятость: Полная График работы: Полный день Опыт работы: Не важно Требования: — Приветствуется опыт работы на складах. — Знание ТСД (скана) и принцип работы склада -.

60000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:26

Сварщики НАКС СК по строительным конструкциям

&nbsp Требуются сварщики НАКС СК по строительным конструкциям на вахтовую работу Условия: Трудоустройство Ваха 60/30 дней Жилье предоставляется Питание или суточные за счет работодателя Спецодежда предоставляется Оплата или компенса.

90000 — 110000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:26

Массажист/Массаж­истка

&nbsp : Образование: Среднее специальное Занятость: Полная График работы: Сменный Опыт работы: от 6 Требования: Стаж работы массажистом не менее 5 лет. Пунктуальность. Легкий, позитивный характер, улыбчивость. Возможно без опы.

50000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:22

Водитель с личным грузовым автомобилем от 1 до 1,5 тонн с рефрижератором

90000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:20

Мастер приёмщик (проживание)

&nbsp Обязанности: Предварительная калькуляция и расчет стоимости ремонта Прием заказа на ТО ремонт ДВС ремонт агрегатов и узлов от клиентов. Оформление документов. Принятие решения по гарантийным случаям. Распределение ремонта по приоритета.

10 нобяря 2020 г. 11:20

Разнорабочий/Сортировщик

&nbsp Обязанности: Упаковка, фасовка и ручная сборка готовой продукции, товаров повседневного спроса — Осуществление контроля на наличие бракованных товаров — Выполнение простейших операций (обучение в ходе работы) — Фасовка готовой продукци.

55000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:18

Главный менеджер

&nbsp -знание компьютера на уровне пользователя достаточно, остальному обучим. -стабильный выход в интернет. Пишите в вотсапп или вайбер 7 (950) 921-06-73 Обязанности -обработка эл почты -ведение переписки с кандидатам -размещение готовы.

25000 — 35000 в месяц&nbsp&nbsp&nbsp&nbsp&nbsp 10 нобяря 2020 г. 11:18

Старший менеджер по аналитике рынка

&nbsp Ferrero — семейная компания с по-настоящему прогрессивными и глобальными взглядами. Целеустремлённая и динамичная, и при этом всегда осознающая долгосрочную перспективу. Мы обеспечиваем рост и развитие наших сотрудников по мере того, как ра.

10 нобяря 2020 г. 11:15

Швея-мотористка

&nbsp Требуются Швеи-мотористки высокой квалификации. Условия: Работа в крупной стабильно развивающейся компании, сдельная оплата труда, график работы: 4 дня, 10 часовой рабочий день, дружный коллектив, скидки в магазинах компании. З/п о.

Senior Game Programmer [Full Time] — Visual Purple

Senior UE4 Developer/Programmer

Visual Purple is looking for a Senior UE4 Programmer for full-time on-site work at our new Eagle, Idaho office to start in October 2020. This is a staff position.

The ideal candidate would have experience working with Unreal Engine 4 coding game mechanics and custom modular engine additions. The ability to perform varied tasks and fulfill a variety of roles within the studio is a must.

Must be able to relocate and work in Eagle, Idaho.

This position is only available to citizens of the United States and applicants must be able to pass a government background check and be eligible to obtain and hold government security clearances. For more information about government security clearances please check: https://www.state.gov/m/ds/clearances/c10978.htm

Due to the secure and confidential nature of these projects, outsourcing, subcontracting and off-site work opportunities are not available and will not be considered at this time

iOS, PC, Android, VR

Please apply by emailing your current resume, a link to your demo reel or website with examples of your work and a document breaking down your contributions to : [email protected]

Visual Purple designs and builds the next generation of training. Realistic and engaging storylines form the backbone of our games. Replicating ‘real world’ experiences and creative gamedesign, resulting in cost effective custom solutions for our clients.

We are a small studio of passionate gamers that love to play and create games. If you love getting to contribute to every aspect of game design and the opportunity to grow and learn this is the team for you.

Visual Purple LLC is an equal opportunity employer.

Hire Freelance Ue4
Developers within 72 Hours

Need a developer? Hire top senior Ue4 developers, software engineers, consultants, architects, and programmers for freelance jobs and projects. Arc is trusted by top companies and startups around the world — chat with us to get started.

Ue4 Developers and Programmers for Hire

Northampton, United States

Game + Fullstack (specializing frontend) dev: prev at Adobe, Fractal Industries, NGP VAN, SUNY Binghamton CS grad

View More Senior Ue4 Developers and Engineers Profiles

Apply

Are You an Ue4 Developer?

Rate Explorer

Ue4 Developer Average Hourly Rate is $61 — $80

Reviews of Our Ue4 Developers

Aswin delivered the project before the deadline. He did a great job at assessing the problems and fixed them in an efficient and timely manner. He’s very communicative and truly wants to help you. One of the best mentors on Codementor.

Godwin is AMAZING. In an hour he figured out what perplexed me for many. He is patient and diligent and worth every bit of what he asks, more even. Don’t hesitate to hire him for help, he’s one of a kind.

Ravi did an amazing job answering questions and clarifying doubts I had about how C works. He was detailed when explaining which helped me understand this programming language. I highly recommend him as a tutor.

Sunil is really good with codes so he explains you clearly and takes his time for your problems.I think he is one of the very best mentor at codementor. I am really glad that i came across sunil through codementor. Sunil, Keep up the good work!! 🙂

Pradeep Kumar is one very advecned developers. In top of that he has very good communication skills. we realy enjoyed working with Pradeep. great personality and english fluenncey. In addition to that he is not a kind of person reject clines after paymnet. we asked him to fix things after we made payment. he has very good personalies. He fix every thing we request after payment. we are very gratfull. and we higjly recommend.

Robert worked right away for me and not only got the job done in budget, but he did more than I asked to make the UI helpful, and he stuck with me for iterating over a few small feedback rounds, delivering new versions of the plugin as needed until things looked great! I am very grateful for Robert’s work ethic and helpful, friendly attitude. If you need WordPress plugin or PHP help, you should hire Robert!

Big fan of Irfan. Appreciated his statement «Your problem getting solved is more important than payment.» Was happy to pay for his services. He made sure he could help me before starting a paid session, which I always appreciate. Highly recommend.

Yung Chun has exceptional talent on ML and knowledge towards is immance. you give me subject and he gets the things done . Yung Chun is very patient to achieve customers goals . Highly recommended in freeland job sector

Senior UE4 Developer

Оставшись без работы, мы начинаем думать, куда направиться в поисках нужной вакансии.

Как быстрей найти работу? Прежде-всего необходимо четко для себя определить, какая работа вас интересует, а именно: с каким графиком, заработной платой и местонахождением.

Начинать поиск работы следует с составления резюме. Для облегчения задачи неплохо использовать образец резюме. Далеко не каждый работодатель будет общаться лично со всеми кандидатами — он выберет лучших, просто прочитав резюме.

В настоящий момент каждое серьезное предприятие имеет свой сайт в интернете. Это большой плюс для соискателей, так как можно самому выйти на интересующую компанию и послать туда свое резюме. Вам в помощь могут быть и основные общероссийские сайты, помогающие в поиске работы.

Не бойтесь предлагать свою кандидатуру даже в том случае, если опыт и навыки не полностью соответствуют требованиям к должности. Вполне возможно, что работодателя привлекут описанные достижения, быстрый карьерный рост или другая важная информация.

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

Поэтому не опускайте рук, верьте в успех, и это обязательно поможет найти работу.

Добавить комментарий