Вакансии

Тестировщик

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

Задачи:

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

Требования:

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

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

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

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

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

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




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

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

Задачи:

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

Требования:

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

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

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

З/п высокая.

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




Программист игровой логики C++ 

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

Требования:

  • Опыт программирования на C++;
  • Желание делать игры;
  • Хороший алгоритмический базис;
  • Высокая обучаемость, желание осваивать новые технологии.

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

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

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

  • Разработка компонент игры и инструментария разработки;
  • По итогам собеседования возможны специализации: программист игровой механики, сетевой программист, серверный программист и др.

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

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

Резюме и примеры работ присылайте на 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 и пробуйте свои силы в выполнении тестового задания.

Удачи!




Руководство для программистов по устройству на работу в 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. И не стесняйтесь похвастаться примерами своего кода.

Удачи!




Руководство для дизайнеров по устройству на работу в 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. И не стесняйтесь похвастаться примерами своего дизайна.

Удачи!




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

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

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

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

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

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

Вверх