ABSTRACT Snake game is easy and convenient to is a good game for all ages. Relying on its low price, good quality and petitive advantage,the Linux is invisibly attracting large numbers of people who base PC as main work、Learning and entertainment platform. The Linux platform-based Snake game is easy to operate by adopting the C language and GTK graphical programming entering the game, the players can do some operations,like “pause”, “exit” added two-war mode enriches the game, and makes the game more entertaining. This paper describes the development process of the Linux-based Snake game in several parts. paratively detailed introduction is given to the structure of the game and the process of the design’s implementation in sub-sections. A system flow chart is drawn in technology related to pletion of various function