Найти в Дзене
GameK

Виды программистов в геймдеве. Часть 3.

В этой статье я расскажу о видах программистов в геймдеве, и о том в чём заключается их работа
Оглавление

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

1 часть - 2 часть

что такое программирование игр?

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

Какие есть виды программистов в геймдеве?

Существуют следующие виды программистов:

  • Ведущий программист
  • Программист игровой механики
  • Программист 3D-движка/программист графического движка
  • Программист AI
  • Программист UI
  • Программист инструментария
  • Программист сетевого кода

Речь сегодня пойдёт о программисте AI, о программисте UI и о программисте сетевого кода. о других видах программистов вы можете узнать здесь: 1 часть, 2 часть.

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

Это человек в чьи задачи входит создание искусственного интеллекта, программная реализация различных моделей поведения врагов, системы триггеров, условий и прочих элементов, управляющих поведением внутриигровых объектов со стороны компьютера.

давайте попросим UI программиста помочь
давайте попросим UI программиста помочь

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

Это человек который отвечает за взаимодействие пользователя с игровым миром через интерфейс пользователя ( UI ), различные HUD, меню и т.д.

что то шестерёнка не справляется в одиночку, что же делать
что то шестерёнка не справляется в одиночку, что же делать

Программист сетевого кода

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

ого, вот это неожиданность, кто же помог шестерёнке?
ого, вот это неожиданность, кто же помог шестерёнке?