Game art design is a branch of video game development. It directs the course of the process by preparing sketched images of characters, environment and objects before the development process. The preparation of concept designs, also called "programmer art", can be done by visual arts experts or can be undertaken by game designers. After the rough sketches are complete and the game idea is ready to be developed, the artists elaborate these sketches through graphic design and take their final form step by step.