Вакансии

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

Резюме присылайте на job@targem.ru


Тестировщик

Компания Targem Games приглашает тестировщика на постоянную работу в офис Екатеринбурга.

Задачи:

  • Тестирование игровых проектов: поиск, воспроизведение и проверка исправления ошибок;
  • Работа с Bug Tracker'ом; 
  • Взаимодействие с командой разработчиков.

Требования:

  • Любить компьютерные/консольные игры;
  • Разбираться в жанрах и видах компьютерных игр; 
  • Иметь представление о балансе игр, построении геймплея. Уметь дать рекомендации по улучшению этих параметров;
  • Личные качества: педантичность, усидчивость, внимательность, стрессоустойчивость, аккуратность, способность внятно объяснить суть ошибки (устно и письменно).

Условия рассмотрения резюме:

  • К резюме необходимо приложить краткое эссе на тему "Как Вы видите работу тестировщика?"
  • Необходимо выполнить тестовое задание.

Условия работы:

  • Работа в офисе (вакансия не предусматривает удалённую работу);
  • Возможность дальнейшего роста в компании (например, до гейм-дизайнера).

Заработная плата по итогам собеседования.

Резюме присылайте на job@targem.ru


Программист UI 

Компания Targem Games приглашает на работу програмиста для работы над игровым проектом.

Требования:

  • Любовь к компьютерным играм и желание работать в игровой индустрии.
  • Опыт программирования на C++.
  • Опыт программирования на высокоуровневых скриптовых языках, таких как Lua, JavaScript или Python.
  • Высокая обучаемость, желание осваивать новые технологии.

Приветствуется:

  • Опыт разработки UI для web.
  • Опыт создания модификаций для видео-игр.
  • Знание базовых основ работы компьютерных подсистем (процессора, памяти, кешей и т.п.).
  • Технический английский.
  • Высшее техническое образование.

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

  • Совместная работа с дизайнерами и другими программистами над созданием и улучшением пользовательского интерфейса онлайновой игры (программируя на C++ и Lua).

З/п по итогам собеседования.

Уважаемые претенденты на вакансии программистов!
Перед тем как подавать резюме, пожалуйста, ознакомьтесь c Руководством для программистов по устройству на работу в Targem Games и примером задач.

Резюме присылайте на job@targem.ru


Технический художник

Компания Targem Games приглашает на работу технического художника для участия в разработке игрового проекта.

Требования:

  • Умение скриптовать на Python, C# или других языках.
  • Знание языков шейдеров (HLSL, GLSL и др.), базовые представления о GPU.
  • Опыт работы в Blender, Krita, GIMP или аналогичном коммерческом ПО.
  • Способность в короткие сроки изучить новое ПО и внедрить его в рабочий процесс.
  • Технический английский (для беглого чтения тех. документации).
  • Умение работать в команде.
  • Высокий уровень самостоятельности и ответственности.

Бонусом будет:

  • Базовые знания C++.
  • Умение выступать в роли художника и (или) программиста при решении пограничных задач.
  • Умение выступать в роли тех. поддержки, способность обучить коллег.

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

  • Налаживание быстрого и удобного пайплайна для разработки игр.
  • Создание и поддержка плагинов для Blender, Krita, GIMP и другого ПО.
  • Создание инструментов для игрового движка.
  • Анализ производительности и устранение "узких мест".
  • Прототипирование и разработка фич игрового движка или конкретной игры.
  • Создание низкоуровневых ассетов (базовые материалы, префабы и др.).
  • Проверка стандартов качества с технической стороны.
  • Поддержка документации.

Заработная плата по итогам собеседования.

Резюме присылайте на job@targem.ru


2D - художник

Компания Targem Games приглашает на работу художника для создания 2d - графики в игровом проекте.

Задачи:

  • Создание концепт-арта для компьютерных игр: скетчи персонажей, техники, локаций, различных объектов.

Требования:

  • Опыт работы от 1 года;
  • Хорошее владение пакетами 2D графики (Adobe Photoshop);
  • Владение художественными навыками, знание композиции, теории цвета, перспективы и анатомии;
  • Умение рисовать от руки и на компьютере;
  • Отличное чувство стиля, умение выдержать все в заданном стиле;
  • Проживание в Екатеринбурге или готовность к переезду.

Приветствуется:

  • Опыт работы в аналогичной должности (предпочтительно наличие реализованных проектов) или в области веб-дизайна;
  • Владение основными 3D и 2D пакетами графики;
  • Наличие портфолио;
  • Высшее образование (предпочтительно художественное).

З/п по итогам собеседования

Резюме присылайте на job@targem.ru


Ведущий художник

Компания Targem Games приглашает на работу Ведущего художника.

Задачи:

  • Создание концепт-арта, wow-локаций, финализация графики, отрисовка персонажей;
  • Обеспечение единства художественного стиля и атмосферы проекта;
  • Управление работой художников, находящихся в подчинении (постановка и распределение задач, контроль качества работ, соблюдения сроков);
  • Решение сложных задач, принятие ключевых решений;
  • Создание доброжелательной атмосферы в команде;
  • Обучение, наставничество и повышение компетенций членов команды;
  • Ассистирование арт директору и исполнение части его обязанностей при необходимости.

Требования:

  • Понимание законов композиции, освещения и перспективы, развитое чувство цвета, линии и формы;
  • Умение рисовать от руки и на планшете;
  • Опыт создания набросков персонажей, интерьеров и пейзажей от руки;
  • Умение работать в команде, опыт руководства небольшой группой; 
  • Знание особенностей различных 2D/3D форматов и способов их конвертации; 
  • Хорошее владение пакетами 2D и 3D графики.

Приветствуется:

  • Высшее художественное образование;
  • Опыт работы в игровой индустрии;
  • Знание английского языка на уровне advanced.

З/п высокая.

Резюме присылайте на job@targem.ru


Руководство для программистов по устройству на работу в Targem

Прежде всего, мы очень любим играть в компьютерные (и консольные!) игры и получаем огромное удовольствие, создавая их сами. Если вы разделяете нашу любовь к играм и программированию - добро пожаловать к нам в коллектив!


Не знаете как начать свой путь в gamedev-разработке? Есть множество источников информации.

Ну и конечно, лучший способ начать - сделать пусть не большую, но свою игру. Есть множество бесплатных библиотек и продуктов, которые помогут в этом:


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

  • C++ - основной язык реализации, среда разработки Microsoft Visual Studio
  • С# - на нем написан игровой редактор и вспомогательные утилиты
  • Скриптовый язык Lua в качестве внутреннего игрового скрипта
  • Python - для написания вспомогательных утилит
  • Git + TortoiseGit - система контроля версий исходного кода
  • Subversion + TortoiseSvn - система контроля версий игровых данных


Мы используем C++ - не "язык" Visual C++, не C++ Builder, не Managed C++, а именно C++. Если вы новичок в C++, настоятельно советуем прочитать перечисленные ниже книги прежде чем пытаться пройти собеседование:

Здесь можно посмотреть дополнительную информацию по книгам.


При написании кода мы следуем рекомендациям, которые описаны в нашем внутреннем документе под названием "Coding style". Этот документ описывает стандарты оформления исходного кода - такие как стиль форматирования, способ документации, наименование переменных, типов и файлов (пример нашего кода).

На собеседовании будет много вопросов об основах программирования и устройстве компьютера, включая, но не ограничиваясь такими как:

  • Что такое «O» большое? Что быстрее - O(N) или O(1)?
  • Сколько бит в int, как в битовом представлении определить знак числа?
  • Что такое потоки, методы их синхронизации?
  • Простейшие основы линейной алгебры и аналитической геометрии (векторы, матрицы, скалярное/векторное произведение и т.п.)


Всячески приветствуются бонусные знания:

  • Администрирование и архитектура компьютерных сетей
  • Базы данных (мы любим MongoDB)
  • Работа в Linux (под управлением Ubuntu работают многие наши сервисы)
  • Знание основ компьютерной безопасности (шифрование, обмен ключами)
  • Знакомство с Web-разработкой (мы работаем с PHP и Django)
  • Участие в open source проектах


Что делать дальше?

Если вы считаете что готовы к собеседованию, то отправляйте резюме и решение задачи на адрес job@targem.ru. И не стесняйтесь похвастаться примерами своего кода.

Удачи!

Резюме присылайте на job@targem.ru


Руководство для художников по устройству на работу в Targem Games 

Вы не знаете, как начать свой путь художника в gamedev-разработке? Если вам нравится рисовать и вы мечтаете делать игры, хотите изучать и создавать любую из составляющих компьютерной графики есть одно связующее во всех направлениях графики — это рисование. Возможность выполнить эскиз, схему, выразить идею. Умение анализировать рисунок.

Направления:

Концепт-арт

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

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

Участие в конкурсах -  это отличный стимул для развития и общения с другими участниками. В сети постоянно идет множество конкурсов.

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

Проф. инструменты: компьютер, планшет (предпочтительно wacom), программы для 2D рисования, бумага, карандаши и т.д.

Моделирование и текстурирование персонажей и авто-робото техники

Среда обучения: Онлайн курсы моделирования. Рисование, саморазвитие, участие в конкурсах. Использование в развитии различных ресурсов.

Проф. инструменты: 3D-программы (Maya, Blender и др. 3D пакеты)

Создание игровых уровней

Одно из основных направлений, включает в себя:

  • Создание макетов уровней, тестирование и анализ геймплея.

  • Финализация уровня: текстурирование и настройка материалов, создание задников, настройка погоды и освещения.

Среда обучения: Игровые редакторы, где есть возможность создавать уровни например: Unity, Unreal Engine и др.

Проф. инструмент: 3D-программы (3ds Max, Maya, Blender и др. 3D пакеты)

Анимация и эффекты

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

Среда обучения: вузы с факультетами анимации. Традиционные способы 2D анимации. Саморазвитие, участие в конкурсах. Использование в развитии различных ресурсов.

Проф. инструменты: 3D-программы (Maya, Motion Builder, Blender и др. 3D пакеты).

Уверены, что обладаете всеми необходимыми навыками? Тогда отправляйте резюме на адрес job@targem.ru и пробуйте свои силы в выполнении тестового задания.

Удачи!

Резюме присылайте на job@targem.ru


Руководство для дизайнеров по устройству на работу в Targem Games 

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

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

Все еще интересно?

Для начала стоит изучить информацию об индустрии:

Полезно почитать книги:

Начальный уровень

  • Andrew Rollings and Ernest Adams “on Game Design”.

  • Ernest Adams “Fundamentals of Game Design”.

  • Game Architecture and Design “A New Edition by Andrew Rollings”.

Средний уровень

  • Jesse Schell “The Art of Game Design: A book of lenses”.

  • Raph Koster “Theory of Fun for Game Design”.

Продвинутый уровень

  • Katie Salen Tekinbas (Author), Eric Zimmerman “Rules of Play: Game Design Fundamentals”.

  • Katie Salen Tekinbas (Editor), Eric Zimmerman “The Game Design Reader: A Rules of Play Anthology”.

Мы используем собственный движок, но приветствуем знание популярных редакторов игр и опыт создания модов или карт к ним: Unity, Unreal Engine, Crytech, да тот же RPG Maker.

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

Полезно будет прислать не только ссылку на ваш мод или карту, но и демонстрационное видео - это увеличит шансы на просмотр.

На собеседовании могут быть, например, такие вопросы:

  • Что такое баланс? А хороший баланс? А какими методами его можно добиться?

  • Что такое фан?

  • Чем отличается классовая ролевая система от скиловой?

  • Что такое counterplay?

  • Какая монетизация у этой игры?

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

Что делать дальше?

Если вы считаете что готовы к собеседованию, то отправляйте резюме на адрес job@targem.ru. И не стесняйтесь похвастаться примерами своего дизайна.

Удачи!

Резюме присылайте на job@targem.ru


Условия работы

Мы собрались вместе, потому что нам нравится делать компьютерные игры.

Мы убеждены, что нужно делать только такие игры, которыми мы можем гордиться и восхищаться, а все остальные — играть с удовольствием!

Работа в компании Targem Games - это:

  • Работа в крупнейшей компании-разработчике компьютерных и консольных игр на Урале;
  • Разработка игр для современных платформ: PC, PS4, Xbox One, Linux, iOS, Android, VR и др.;
  • Творческая, демократичная обстановка, комфортные условия труда, регулярные корпоративные мероприятия;
  • Уютный и современный офис недалеко от центра Екатеринбурга;
  • Возможность профессионального роста;
  • Оформление по ТК РФ, полный рабочий день с 10:00 до 19:00, возможны индивидуальные условия для студентов;
  • Частичная компенсация питания, собственный тренажерный зал, при желании - частичная компенсация занятий в фитнес клубе Gymnasium.

Миссия компании - делать игры с удовольствием!

Вверх