
Senior Unity Developer, Москва.
▷ Работодатель: Star-staff
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
Temporal Games - это международная компания, специализирующаяся на разработке онлайн-игр и технологиях искусственного интеллекта.
Команда до 30 человек, есть огромная свобода действий и выбора. Можно профессионально развиваться в любом направлении. Компания активно растет, множество интересных нестандартных задач и возможностей проявить себя :)
Riflecore — это соревновательная командная онлайн-игра в жанре PVP, которая сочетает в себе традиции файтинга, шутера, и тактическое управление картой. Как «Smash Bros. с оружием» В Riflecore проходят сражения между двумя командами по 3 человека за контроль объектов на карте. Игроки должны тщательно следить за здоровьем, запасом гранат и своим позиционированием, чтобы побеждать в командных боях.
Условия:
- Оформление по ИП;
- Свободный график без привязки к началу и концу дня (нужно только показывать результат и быть на утренних созвонах в 10:45 по МСК);
- Полностью удаленная работа;
- Работа по календарю праздников РФ + локальных в зависимости от вашего места жительства;
- Оплачиваемые больничные и отпуска;
- Есть возможность открыть американскую бизнес-карту для оплаты рабочих сервисов и подписок.
Чем предстоит заниматься:
- Разрабатывать основные игровые механики, core игры. Ближайшая задача - довести до ума механики нового MOBA режима, прогрессия персонажа внутри матча, механики предметов-консумеров;
- Принимать решения по архитектуре;
- Принимать участие в развитии процессов разработки (команда из 3 человек);
- Адаптировать проект как для PC, так и для консольных платформ.
Что мы ждем:
- Опыт разработки на Unity и C# более 5 лет;
- Опыт разработки многопользовательских игр на Unity#;
- Опыт работы с многопользовательскими онлайн-проектами (режимы клиент-сервер или p2p — Sockets, WebSockets, Photon (PUN) или UNET или Bolt, matchmaking, nodeJS, HTTP 2.0 Content Headers, REST API);
- Опыт программирования геймплея (Tweening, Object Pools, Mecanim, Cinemachine, Unity UI, 2D Sprites, Particle System, Coroutines, Physics/Raycasts);
- Понимание архитектурных шаблонов: SOLID, DI — Zenject, StrangeIoC, MVC/MVP/MVVM, ECS (Entitas, Unity);
- Знакомство с оптимизацией под Unity и спецификой платформы;
- Разговорный английский (все общение с коллегами происходит на нем).