게임기획자(소프트웨어자문, 개발 및 공급업), 게임그래픽디자이너(소프트웨어자문, 개발 및 공급업), 게임음악가(소프트웨어자문, 개발 및 공급업) 등으로부터 넘겨받을 자료를 어떻게 프로그램화할 것인지 설계 작업을 한다. 게임을 제작하기 위한 툴인 엔진을 개발한다. 영상을 컴퓨터 모니터에 출력하는데 필요한 제반 함수들의 집단인 그래픽 라이브러리를 제작한다. 그래픽특수 효과를 제작한다. 키보드, 마우스 등의 입력 장치 제어 루틴을 제작한다.그래픽 파일이나 사운드 파일이 정상적으로 게임 속에서 작동될 수 있도록 해 주는 프로그램을 작성한다. 게임을 테스트하여 에러를 수정하고 버그를 찾아낸다.