Похожие презентации:
Профессия Gameplay программиста. Особенности работы на ААА проекте
1.
GAMEPLAYaaa
2. ABOUT ME: ALEXANDER BALAKSHIN
Старший инженер программист в компанииSperasoft, a Keywords studio
В игровой индустрии с 2014 года
Имеется опыт работы со следующими
технологиями: Unity, Unreal engine, Anvil,
Havok, Wwise
С мая 2016 года по июль 2018 оказывал
значительный вклад в сезонные обновления
Rainbow six: siege сначала в качестве
геймплей программиста, а в последствии как
лида геймплей команды.
3.
14 лет на рынкеgamedev
Основана в 2004 году: 5 офисов в 3 странах
400+
Профессионалов в команде
60+
Проектов, включая ААА игры
4.
SperasoftKeywords Studios
Международного поставщика технических услуг для индустрии
глобальных видеоигр
5.
6.
Современная ААА игра это труд сотенспециалистов из самых различных
направлений
7. Кто делает игру
Production:Game designers
Level designers
Art:
Concept artists
Level and environment
artists
Character artists
Technical artists
Animators
etc
Audio designers
Community managers
Analytics
Management
Project managers
Team leads
Technical, art and game directors
8. Кто делает игру: engineering
: engineeringSystem engineers
Render engineer
Network engineers
Physics programmers
Animation programmers
Tools engineers
UI engineers
QA engineer
….
Gameplay engineer
9. Gameplay engineer
Обязанность геймплей-инженера – связать все созданные системы иресурсы воедино, чтобы получить игру.
10. GAMEPLAY ENGINEER: WHAT HE/SHE is Actually doing
Player control and movementEnemies and NPC (AI)
Weapons (hitscan, projectiles)
Quest systems
Various buffs and debuffs
Mini-games
Traps
….
Vehicles
Everything that makes game a game
11.
12. Какие навыки нужны: АНГЛИЙСКИЙ ЯЗЫК
Большинство книг, ресурсов идокументации доступны только на
английском.
Большие проекты делаются усилиями
многонациональных команд, где
данный язык — универсальное и порой
единственное средство коммуникации.
13. Какие навыки нужны: Фундаментальные науки
:Как правило игра — это в той или иной степени
математическая модель
Линейная алгебра — необходимо для
определения положения и ориентации в
пространстве
Физика — когда встроенного физического
движка недостаточно
Теория вероятности
Прочие разделы: численные методы, теория
сигналов и т.д. как также могут оказать
полезными.
14. Какие навыки нужны: ЛИНЕЙНАЯ АЛГЕБРА (ПРИМЕР)
O – сопло огнеметаd – направление
L – максимальная
дальность
α – угол раствора
«раструба»
A1, A2, … AN –
координаты врагов