Computer game design has evolved as the career of a dream come true for hard core gaming fans. Designers of computer games are generally the people who love to play computer games as they can better understand the needs and desires from a game.Every one who loves to play computer games dreams of having a career in computer game design. I also like to play computer games and since I played computer games I always dreamed of designing my own game.Computer game industry is a huge industry and there are many jobs available in the computer game design industry. But the computer game design is very difficult, and requires a rigorous working knowledge of programming languages on different operating systems. For a good start in this field one can get a degree in computer science but this is also not an easy task. Only one, of my six friends I had in college that were computer science majors, could complete the course. This course is overloaded with advanced mathematics classes, tedious programming exercises and much more.It’s only for people who love programming and don’t find it tedious. A computer game designer must be able to tolerate the tedium. Everyone have love for computer games in some or the other way around. One of my college friends that got his computer science degree is currently working for a well knowing game design company readily admits that this industry is not like he thought it would be.Earlier, computer games used to be small programs and design teams consisted of just few people to program the game but today computer games are enormous programs that may take several years to complete even though many games have several production teams consisting of up to hundreds of different people working simultaneously on different aspects of the game. The sky is the limit for a good programmer as an every company desires an expert programmer. Seasoned programmers with several completed games in their records or profiles not only demands large salary but also have a lot say over the direction of the game.Even if you are not good at programming there is nothing to worry about. There are many other jobs in the computer game design field. Good artists and writers are also required by game makers although they generally don’t make as much money. Graphic designers and other artists are all required to make a good game today as in today’s games graphics are extensively used.