Вакансии
Есть желание работать в игровой индустрии и необходимые навыки, но не видите подходящей вакансии? Напишите какая вакансия вам интересна, отправьте резюме и примеры работ, и мы обязательно вам ответим. Если опыта и навыков пока недостаточно - помогут инструкции по устройству в Таргем для дизайнеров, художников, программистов, тестировщиков.
На вакансию программиста рассмотрим студентов последних курсов, обладающих всеми необходимыми нам навыками, но не имеющих большого практического опыта.
Резюме присылайте на job@targem.ru
Помощник менеджера проекта
Компания Targem Games приглашает на работу помощника менеджера проекта.
У нашего кандидата есть:
- Любовь к компьютерным играм и желание работать в игровой индустрии.
- Законченное высшее образование (предпочтительно в сфере управления).
- Опыт организационной или управленческой деятельности.
- Хорошие навыки работы с офисными приложениями.
Бонусом будет:
- Опыт работы в аналогичной должности (предпочтительно наличие реализованных проектов).
- Свободное владение английским языком (письменный и разговорный).
- Знание методологий разработки и управления.
- Навыки работы с инструментами планирования.
Чем вы будете заниматься:
- Управление проектом: планирование, контроль и приемка проектных работ, решение организационных вопросов.
- Управление проектной документацией: планы, отчеты, сопроводительные документы.
- Подготовка сдачи этапов, сборка материалов/версий и др.
- Управление командой, участие в обучении и аттестации специалистов.
З/п по итогами собеседования.
Резюме присылайте на job@targem.ru
Web-программист
Компания Targem Games приглашает на работу web-программиста для участия в разработке игровых проектов и других сервисов компании.
У нашего кандидата есть:
- Хорошее знание современных технологий web-разработки.
- Способность разобраться в сервисе, построенном на незнакомой технологии, внести исправления, а в дальнейшем подобрать более подходящую технологию и перевести сервис на неё.
- Наличие портфолио (примеры web-сервисов, в разработке которых вы принимали участие).
- Технический английский (для беглого чтения тех. документации).
- Умение работать в команде.
- Высокий уровень самостоятельности и ответственности.
Желательно знать и уметь:
- javascript, php.
- Поп-фреймворки (angularjs, angular, express, bootstrap, jquery).
- Системы контроля версий Git, Svn.
- Вёрстка с использованием HTML, CSS и т.д.
- Опыт администрирования серверов Apache, nginx, MySQL, PostgreSQL в среде UNIX/Linux.
- Опыт работы с sql, nosql.
- Опыт разработки и использования REST API.
- Чтение любого распространенного языка (C#, C++, php, python).
- Умение на пальцах объяснить, как работает HTTP, TCP/IP.
Чем вы будете заниматься:
- Поддержка, развитие и модернизация внутренних и внешних web-сервисов компании.
- Доработка чужих и собственных сервисов, используемых для внутренних нужд: трекер задач, внутренний форум, система учёта рабочего времени, внутренний сайт и т.д.
- Участие в создании/доработке публичных сайтов (targem.ru, сайты проектов).
Заработная плата по итогам собеседования.
Резюме присылайте на job@targem.ru
DevOps инженер
Компания Targem Games, крупнейший разработчик компьютерных и консольных игр на Урале, приглашает DevOps инженера на постоянную работу в офис Екатеринбурга.
У нашего кандидата есть:
- Технический английский.
- Понимание принципов работы сетевых протоколов и маршрутизации в IP-сетях.
- Понимание различий между системами виртуализации/изоляции окружений.
- Уверенный администратор Linux (отличные навыки с sed/awk/grep и прочим юзерлендом).
- Обширный опыт администрирования Open Source ПО.
- Опыт работы с системами управления конфигурациями.
- Опыт работы с системами виртуализации.
- Опыт работы с Docker и Dockerfile.
- Опыт конфигурации систем мониторинга.
- Уверенное владение bash, python.
- Опыт администрирования БД.
- Опыт работы с системами контроля версий.
- Коммуникабельность, умение работать в команде.
Бонусом будет:
- Положительный опыт работы по agile.
- Опыт администрирования MacOS.
- Владение MSbuild, Ant, fabric.
- Опыт организации сбора логов.
- Опыт с Ansible.
- Опыт администрирования postgresql, mongodb.
- Опыт работы с Teamcity, Jenkins.
- Опыт работы c Kubernetes.
- Опыт разработки приложений на любых языках.
Чем вы будете заниматься:
- Работать по agile.
- Администрировать стек девопс-тулинга, начиная с железа:
- Совместно с департаментом ИТ участвовать в конфигурации мониторинга инфраструктуры;
- Мониторить проблемы и своевременно реагировать;
- При необходимости, инициировать замену и\или приобретение оборудования и ПО;
- Выполнять апгрейды, миграции на новое железо\софт;
- Конфигурировать бекапы и следить за их наличием, периодически тестировать их. - Разрабатывать CI/CD пайплайны и программные инструменты в соответствии с требованиями команд разработки и тестирования.
- Взаимодействовать с инфраструктурной командой для улучшения инструментов и решения проблем.
- Совместно с командой специалистов департамента ИТ участвовать в решении вопросов использования ИТ-инфраструктуры.
- Разрабатывать и поддерживать техническую документацию.
- Администрировать внутриофисное dev-окружение игровых серверов.
- Администрировать кластер staging/production игровых серверов.
- Сотрудничать с ops-командой нашего издателя:
- Управлять VPN доступами в их сети (участвовать в генерации, тестировании и передаче ключей доступа, выполнять конфигурацию доступов(puppet+git+gerrit), консультировать пользователей по проблемам впн доступов, отзывать ключи);
- Консультировать по особенностям работы игровых сервисов;
- Оказывать содействие в миграциях серверов между датацентрами;
- Реагировать на инциденты, связанные с работой серверной фермы;
- Инициировать заказ на развертывание или вайп серверов.
Заработная плата по итогам собеседования.
Резюме присылайте на job@targem.ru
Геймдизайнер
Компания Targem Games приглашает геймдизайнера на постоянную работу в офис Екатеринбурга.
У нашего кандидата есть:
- Большой игровой опыт, энтузиазм, интерес к играм, понимание специфики различных игровых механик и жанров.
- Огромное желание создавать игры. Больше, чем желание играть.
- Базовые знания Unity3d или другого игрового движка.
- Математический склад ума, умение работать с цифрами.
- Ответственность, усидчивость, творческое мышление, внимание к деталям, умение и желание работать в коллективе единомышленников.
- Самостоятельность, проактивность; умение прогнозировать проблемы и определять пути их решения.
- Способность грамотно, четко и понятно формулировать требования и доносить их до других, используя лаконичную документацию (текст, схемы, таблицы).
Бонусом будет:
- Глубокие знания Unity3d.
- Опыт работы с другими игровыми движками и редакторами, понимание механизма скриптования, опыт создания модов.
- Навыки и опыт программирования. Примеры вашего исходного кода (репозиторий проекта).
- Реальный опыт любительской или профессиональной разработки. Ссылки на репозитории, карты, моды или даже игры, созданные самостоятельно или в команде. Нам важны ваш энтузиазм, умение работать руками и доводить дело до конца.
- Знание английского на уровне понимания игровых образов и литературы по игровому дизайну.
- Интерес к мобильным играм.
- Владение пакетами трехмерного моделирования.
- Высшее образование.
Чем вы будете заниматься:
- Разработка и документирование игровых механик, обсуждение, постановка требований.
- Настройка и балансировка большого объема игровых параметров. Работа с электронными таблицами.
- Участие в разработке уровней, настройка параметров NPC, проектирование и настройка квестов, настройка боевой, ролевой и других систем и т.д.
- Анализ потока требований от плей-тестеров, балансировка и настройка игры.
Заработная плата по итогам собеседования.
Резюме присылайте на job@targem.ru
Дизайнер-скриптовальщик
Компания Targem Games приглашает дизайнера-скриптовальщика на постоянную работу в офис Екатеринбурга.
У нашего кандидата есть:
- Умение программировать/скриптовать.
- Большой игровой опыт.
Бонусом будет:
- Хорошее знание языка Lua.
- Знание дополнительных языков программирования (C#, C++).
- Реальный опыт любительской или профессиональной разработки. Ссылки на репозитории, карты, моды или даже игры, созданные самостоятельно или в команде. Нам важны ваш энтузиазм, умение работать руками и доводить дело до конца.
- Высшее образование.
Чем вы будете заниматься:
- Создавать новые режимы игры и улучшать существующие.
З/п по итогам собеседования.
Резюме присылайте на job@targem.ru
Дизайнер уровней
Компания Targem Games приглашает дизайнера уровней на постоянную работу в офис Екатеринбурга.
У нашего кандидата есть:
- Большой игровой опыт в игры различных жанров.
- Знание игровой индустрии и современных трендов разработки.
- Развитые креативные и коммуникационные навыки.
- Умение работать в команде.
- Способность поставить себя на место игрока.
- Способность грамотно, четко и понятно формулировать требования и доносить их до других.
Бонусом будет:
- Опыт работы с разными игровыми движками и редакторами, понимание механизма скриптования, опыт создания модов.
- Навыки и опыт программирования. Примеры вашего исходного кода (репозиторий проекта).
- Реальный опыт любительской или профессиональной разработки. Ссылки на репозитории, карты, моды или даже игры, созданные самостоятельно или в команде. Нам важны ваш энтузиазм, умение работать руками и доводить дело до конца.
- Знание английского на уровне понимания игровых образов и литературы по игровому дизайну.
- Владение пакетами трехмерного моделирования.
- Высшее образование.
Чем вы будете заниматься:
- Создание и доработка PvE и PvP локаций в специальном редакторе.
- Тестирование и балансировка PvE и PvP локаций.
- Настройка геймплеев на картах.
Заработная плата по итогам собеседования.
Резюме присылайте на job@targem.ru
Системный администратор
Компания Targem Games приглашает на работу системного администратора на постоянную работу.
Чем вы будете заниматься:
- Обеспечение стабильной работы IT-сервисов компании;
- Развитие IT-инфраструктуры в соответствии с потребностями компании;
- Администрирование серверов *nix, windows.
Наш кандидат знает и умеет как можно больше из нижеперечисленного:
- Администрирование:
- Linux (Debian/CentOS/Ubuntu/Free BSD);
- RAID-массивы, LVM, ZFS, Аппаратный Raid HP;
- Виртуализация (KVM, LXC, Proxmox VE);
- LAN (firewall, VLAN, LACP, QoS, NaT,);
- Windows 7/8/10.
- Серверное ПО:
- Samba 4 (AD, файловый сервер);
- DNS (Bind), DHCP (ISC dhcpd);
- Zabbix (конфигурирование и расширение функционала);
- NginX, Apache, MySQL, Postgres;
- SVN, GIT, Gitlab;
- VPN (OpenVPN);
- Zimbra, postfix;
- WiFi unifi;
- ERA nod32;
- NFS, DFS.
- Сетевое оборудование:
- L2 Коммутаторы HP/3Com/Dlink/TP-Link.
Необходимые личные качества:
- Ответственность, принятие решений с учётом их возможных последствий;
- Умение и желание осваивать и внедрять новые полезные технологии;
- Готовность отреагировать на неотложные проблемы 24/7.
Заработная плата по итогам собеседования.
Резюме присылайте на job@targem.ru
Технический художник
Компания Targem Games приглашает на работу технического художника для участия в разработке игрового проекта.
У нашего кандидата есть:
- Умение скриптовать на Python, C# или других языках.
- Знание языков шейдеров (HLSL, GLSL и др.), базовые представления о GPU.
- Опыт работы в Blender, Krita, GIMP или аналогичном коммерческом ПО.
- Способность в короткие сроки изучить новое ПО и внедрить его в рабочий процесс.
- Технический английский (для беглого чтения тех. документации).
- Умение работать в команде.
- Высокий уровень самостоятельности и ответственности.
Бонусом будет:
- Базовые знания C++.
- Умение выступать в роли художника и (или) программиста при решении пограничных задач.
- Умение выступать в роли тех. поддержки, способность обучить коллег.
Чем вы будете заниматься:
- Налаживание быстрого и удобного пайплайна для разработки игр.
- Создание и поддержка плагинов для Blender, Krita, GIMP и другого ПО.
- Создание инструментов для игрового движка.
- Анализ производительности и устранение "узких мест".
- Прототипирование и разработка фич игрового движка или конкретной игры.
- Создание низкоуровневых ассетов (базовые материалы, префабы и др.).
- Проверка стандартов качества с технической стороны.
- Поддержка документации.
Заработная плата по итогам собеседования.
Резюме присылайте на job@targem.ru
Программист компьютерной графики (С++)
Миссия Targem Games - «Делать игры с удовольствием!». Игры для нас - больше чем работа. Нашу команду объединяет творческий подход к решению задач и высокая культура общения.
Мы ищем талантливого программиста, который будет разделять нашу страсть к играм. Если вы делаете свою работу с максимальной отдачей, хотите работать в команде профессионалов и стремитесь к новым знаниям, то мы ищем именно вас!
У нашего кандидата есть:
- Любовь к компьютерным играм.
- Основательные знания C/C++, опыт их использования.
- Знание основ векторной алгебры (вектора, матрицы, скалярное/векторное произведение и т.п.).
- Знание базовых основ работы компьютерных подсистем (процессора, памяти, кэшей и т.п.).
- Хороший алгоритмический базис.
Бонусом будет:
- Высшее техническое образование.
- Технический английский.
- Опыт кросс-платформенной разработки.
- Опыт работы с Direct3D/OpenGL/консольными рендер-API и инструментами.
- Опыт разработки дополнительных инструментов на С++, C#, Python, Qt.
Чем вы будете заниматься:
- Разработка, оптимизация, поддержка игрового движка и инструментария.
- Исследование, реализация, оптимизация и поддержка технологий отрисовки, освещения, анимации и т.п.
- Работа с низкоуровневыми графическими API (Direct3D, OpenGL, GNM) на разных платформах (Windows, Playstation 4, Xbox One).
З/п по итогам собеседования.
Уважаемые претенденты на вакансии программистов!
Перед тем как подавать резюме, пожалуйста, ознакомьтесь c Руководством для программистов по устройству на работу в Targem Games и примером задач.
Резюме присылайте на job@targem.ru
Программист игровой логики C# (Unity)
У нашего кандидата есть:
- Опыт программирования на C#.
- Знание языка программирования C++.
- Хороший алгоритмический базис.
Бонусом будет:
- Высшее техническое образование.
- Технический английский.
- Знание основ векторной алгебры (вектора, матрицы, скалярное/векторное произведение и т.п.).
- Знание базовых основ работы компьютерных подсистем (процессора, памяти, кэшей и т.п.).
Чем вы будете заниматься:
- Программирование игровой логики, UI, редакторов.
- Разработка для платформ iOS и Android.
З/п по итогам собеседования.
Резюме присылайте на job@targem.ru
Программист игровой логики C++
У нашего кандидата есть:
- Любовь к компьютерным играм.
- Опыт программирования на C++
- Хороший алгоритмический базис.
- Высокая обучаемость, желание осваивать новые технологии.
Бонусом будет:
- Знание базовых основ работы компьютерных подсистем (процессора, памяти, кешей и т.п.).
- Знание основ векторной алгебры (вектора, матрицы, скалярное/векторное произведение и т.п.).
- Технический английский.
- Высшее техническое образование.
Чем вы будете заниматься:
- Разработка компонент игры и инструментария разработки.
- По итогам собеседования возможны специализации: программист игровой механики, сетевой программист, серверный программист и др.
З/п по итогам собеседования.
Уважаемые претенденты на вакансии программистов!
Перед тем как подавать резюме, пожалуйста, ознакомьтесь c Руководством для программистов по устройству на работу в Targem Games и примером задач.
Резюме присылайте на job@targem.ru
Сервер-сайд программист (C++)
У нашего кандидата есть:
- Знания C/C++ (большая часть кода на нем).
- Отсутствие страха перед JavaScript (front- и back-end), Python и любым другим более-менее популярным языком.
- Знакомство с SQL и NoSQL.
- Умение рассказать, что такое TCP/IP и HTTP.
- Представление об основах работы компьютерных подсистем (процессора, памяти, кэшей и т.п.).
- Хороший алгоритмический базис.
Бонусом будет:
- Высшее техническое образование.
- Технический английский.
- Опыт web-разработки, разработки нагруженных систем.
- Понимание основ векторной алгебры (вектора, матрицы, скалярное/векторное произведение и т.п.).
Чем вы будете заниматься:
- Создание и поддержка инструментов оперирования (как внешних, так и внутриигровых) и аналитики.
- Разработка и настройка инструментов мониторинга и аудита.
- Участие в дизайне, разработке и интеграции различных API: как in-house, так и от популярных сервис-провайдеров (Microsoft, Sony, Amazon, Google, Valve).
- Автоматизация и оптимизация развертывания.
З/п по итогам собеседования.
Резюме присылайте на job@targem.ru
Программист UI
У нашего кандидата есть:
- Опыт программирования на C++.
- Опыт программирования на высокоуровневых скриптовых языках, таких как Lua, JavaScript или Python.
- Высокая обучаемость, желание осваивать новые технологии.
Бонусом будет:
- Опыт разработки UI для web.
- Опыт создания модификаций для видео-игр.
- Знание базовых основ работы компьютерных подсистем (процессора, памяти, кешей и т.п.).
- Технический английский.
- Высшее техническое образование.
Чем вы будете заниматься:
- Совместная работа с дизайнерами и другими программистами над созданием и улучшением пользовательского интерфейса онлайновой игры (программируя на C++ и Lua).
З/п по итогам собеседования.
Уважаемые претенденты на вакансии программистов!
Перед тем как подавать резюме, пожалуйста, ознакомьтесь c Руководством для программистов по устройству на работу в Targem Games и примером задач.
Резюме присылайте на job@targem.ru
Художник уровней
Компания Targem Games приглашает на работу художника по уровням в игровой проект.
Чем вы будете заниматься:
- Разработка игровых уровней.
- Наполнение локации различными объектами и т.д.
- Настройка погоды и освещения.
- Рассадка растительности: деревья, кусты, трава и т.д.
- Макетирование различных модулей, постановка задач на эскизирование и моделирование.
- Работа с технической документацией.
У нашего кандидата есть:
- Опыт работы от 1 года.
- Опыт и навыки работы в игровых редакторах.
- Хорошее владение 2D/3D программами.
- Навыки текстурирования, запекания карт.
Приветствуются:
- Умение рисовать от руки и на компьютере.
- Опыт работы в аналогичной должности (предпочтительно наличие реализованных проектов).
- Наличие портфолио.
- Высшее образование (предпочтительно художественное).
- Знание английского языка.
Заработная плата по итогам собеседования.
Резюме присылайте на 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-разработке? Есть множество источников информации.
- Читайте тематические сайты, посвященные разработке игр
- Учитесь на примерах open source кода
- Открытые исходники игр от Id Software, разбор исходников Doom 3
- Частично открытые исходники игр от Valve Software, обширная документация по движку Source
Ну и конечно, лучший способ начать - сделать пусть не большую, но свою игру. Есть множество бесплатных библиотек и продуктов, которые помогут в этом:
- Среда разработки Microsoft Visual Studio
- DirectX SDK, примеры и документация
- Библиотека и инструменты для работы со звуком Fmod
- Bullet Physics Library
- RakNet - Multiplayer game network engine
Вот некоторые инструменты, которые мы постоянно используем в работе:
- C++ - основной язык реализации, среда разработки Microsoft Visual Studio
- С# - на нем написан игровой редактор и вспомогательные утилиты
- Скриптовый язык Lua в качестве внутреннего игрового скрипта
- Python - для написания вспомогательных утилит
- Git + TortoiseGit - система контроля версий исходного кода
- Subversion + TortoiseSvn - система контроля версий игровых данных
Мы используем C++ - не "язык" Visual C++, не C++ Builder, не Managed C++, а именно C++. Если вы новичок в C++, настоятельно советуем прочитать перечисленные ниже книги прежде чем пытаться пройти собеседование:
- Язык программирования C++. Вводный курс, Стенли Б. Липпман, Жози Лажойе, Барбара Му
- Эффективное использование С++. 55 верных советов улучшить структуру и код ваших программ, Скотт Мэйерс
- Наиболее эффективное использование С++. 35 новых рекомендаций по улучшению ваших программ и проектов, Скотт Мейерс
Здесь можно посмотреть дополнительную информацию по книгам.
При написании кода мы следуем рекомендациям, которые описаны в нашем внутреннем документе под названием "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
Задачи тестировщика в геймдеве несколько отличаются от задач в тестировании софта. Зачастую используются другие инструменты, кроме поиска ошибок тестировщику также приходится, например, оценивать баланс оружия или заработок и расход внутриигровой валюты. В чем стоит разобраться перед тем, как придти на собеседование?
1. Получить представление об азах тестирования.
Можно почитать проф. литературу для начинающих тестировщиков:
- Сэм Канер, Джек Фолк, Енг Кек Нгуен “Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений”
- Роман Савин “Тестирование Дот Ком”.
Большим плюсом будут профессиональные курсы. Например:
- Курсы от компании ITPeople: https://www.it-people.ru/tester
- Школа для начинающих тестировщиков: http://software-testing.ru/edu/1-schedule/56-school
2. Попробовать решать задачи. Можете придумать 80 тест-кейсов для проверки строки ввода? В качестве материала для подпитки фантазии - описание процесса тестирования карандаша с хабра: https://habr.com/post/193902/
3. Попробовать тестировать игры. Выбирайте небольшие динамически развивающиеся проекты, как правило, там больше всего багов. Также можно придти к нам на СТ. Получить общее представление о процессе тестирования и попрактиковаться.
Удачи!
Резюме присылайте на job@targem.ru
Условия работы
Мы собрались вместе, потому что нам нравится делать компьютерные игры.
Мы убеждены, что нужно делать только такие игры, которыми мы можем гордиться и восхищаться, а все остальные — играть с удовольствием!
Работа в компании Targem Games - это:
- Работа в крупнейшей компании-разработчике компьютерных и консольных игр на Урале;
- Разработка игр для современных платформ: PC, PS4, Xbox One, Linux, iOS, Android, VR и др.;
- Творческая, демократичная обстановка, комфортные условия труда, регулярные корпоративные мероприятия;
- Уютный и современный офис недалеко от центра Екатеринбурга;
- Возможность профессионального роста;
- Оформление по ТК РФ, полный рабочий день с 10:00 до 19:00, возможны индивидуальные условия для студентов;
- Частичная компенсация питания, собственный тренажерный зал, при желании - частичная компенсация занятий в фитнес клубе Gymnasium.
Миссия компании - делать игры с удовольствием!