Дмитро Кліщ ще студентом пройшов шлях від Big Data до розробки VR-тренажерів для ПЗРК. Зараз він рендер-програміст у 4A Games. В інтерв’ю Дмитро розповів про вхід в геймдев через курси та створення власного рушія. А ще, як зарахування реальних проєктів замість лабораторних допомогли поєднувати кар’єру з навчанням.
Рубрика «як навчатися та прокачувати навички» продовжується, і це вже девʼятий матеріал. У свіжій статті власним досвідом поділилися рендер-програмісти. Фахівці Zibra AI, Elsewhere, Pingle та 4A Games розповіли про свій професійний шлях та методи покращення скілів. Вони також описали головні проблеми та нюанси, повʼязані зі спеціалізацією.
Євген Карпенко, Render Developer у Pingle Studio, відомий в українських геймдевних колах як CaptainGPU. В інтерв’ю з ним ми поспілкувалися про роботу над соціальними казино та відомими іграми, розвиток програмування графіки, та розбудову власного бренду. А ще спікер розповів про незвичайний експеримент, коли він протягом року не виходив з дому.
Render Developer має знати, як за допомогою векторного добутку обчислити нормалі, а за допомогою скалярного — кут між двома векторами. Він повинен розуміти, яку участь у рендері бере графічний процесор, а яку — звичайний. А також — розбиратися, як працюють OpenGL, WebGL, DirectX, Vulkan та Metal. Детально про роль рендер розробника у геймдеві, та чому такому спеціалісту важко знайти роботу на ринку розповідає фахівець Pingle Game Studio.