Gaming

UE networking programmer Full-time

Мы ищем опытного программиста Unreal Engine, специализирующегося на сетевых технологиях, для работы над нашим проектом — open-world сетевым шутером Deadside https://store.steampowered.com/app/895400/Deadside/. 

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

Вашей главной задачей будет оптимизация системы сетевой репликации для поддержки50 и более игроков и сотен тысяч объектов на сервере. В мире размером 16x16 км требуется эффективное управление репликацией с минимальной нагрузкой на процессор. Опыт работы с репликацией на Unreal Engine обязателен. 

Ищем специалиста на краткосрочную контрактную работу для решения определенных задач. 


What are you working on?
  • The name of the project(s): Deadside
  • At what stage of the project(s)? Проект находится на стадии активной разработки
  • Genres: Shooter
  • Platforms: PC
Team size and structure?

20 человек

For which tasks (responsibilities)?

Обязанности:

  • Разработка и оптимизация систем сетевой репликации для поддержки большого количества игроков (50 и более) и объектов (сотни тысяч).

  • Создание и внедрение кастомных решений для репликации объектов с высокой плотностью в мире 16x16 км.

  • Оптимизация производительности серверной части игры, снижение нагрузки на процессор.

  • Работа над существующими системами репликации и их доработка под специфические требования проекта.

  • Взаимодействие с командой разработки для интеграции сетевых решений в общий проект.

What kind of professional are we looking for?

Требования:

  • Опыт работы с Unreal Engine не менее 3 лет, глубокое понимание его сетевой архитектуры (ServerReplicateActors, RepGraph, ActorChannel, RepLayout и т.д.).

  • Уверенные знания C++.Опыт оптимизации репликации

  • Опыт создания и внедрения кастомных решений репликации.

  • Опыт модификации исходного кода Unreal Engine

  • Умение работать с большими мирами и большим количеством объектов в сетевой среде.

Желательно:

  • Опыт работы в жанре шутеров или open-world игр.

Overview

  • Employer: tinyBuild
  • Job Title: UE networking programmer
  • Published: 1 month ago
Apply For This Job