ゲームプログラマーとは、プログラム言語を用いてゲームのプログラムを作成する人のことです。プログラミングの際はC言語やC++などが使用されます。
ゲームを作成する作業はシナリオを考案したり、キャラクターや背景のデータを作成する作業などが全て分業制で行われます。
既にシナリオやキャラクターの画像などが完成した状態なので、プログラマーがプログラミングをしてシナリオ通りの動きをするようなプログラムを作成します。組み立てたプログラムを実行してゲームが意図したように動くことを確認したり、不具合を修正する作業を経て最終的にゲームが完成します。
使用するコンピュータの性能によってゲームの内容や質の限界がありますが、ゲームプログラマーがそのことを把握しています。そのためプログラマーの経験がある人がクリエイターの仕事をすることが多いです。