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