Написать игру "Змейка"

а как сделать чтобы змейкой можно было управлять стрелками,чтоб велся подсчет очков, чтоб случайно появлялась "еда" и когда змейка "съедала" еду,то еда исчезала,а змея становилась длинней.

0