Introduction - If you have any usage issues, please Google them yourself
The entire program should include several large modules, namely game fences, snake, snake movement and random distribution of food, each module also contains the implementation of specific functions. In addition to the main part of the program also includes a game HELP section and the difficulty of the game choose to implement functions.