- A cobrinha é controlada pelo jogador através das teclas direcionais (setas ou WASD).
- Quando a cabeça da cobra colide com a comida, ela cresce e a pontuação aumenta.
- O jogo termina se a cabeça da cobra colidir com as paredes do campo ou com seu próprio corpo.
- Após o término do jogo, é exibido o recorde anterior e oferecida a opção de jogar novamente ou sair.
- Pygame: Uma biblioteca multiplataforma para criar jogos em Python. Fornece funcionalidades para desenhar na tela, controlar eventos de entrada (teclado, mouse), reproduzir som, entre outros.
- Random: Biblioteca padrão do Python utilizada para gerar números aleatórios.
- SysFont: Método da biblioteca Pygame para carregar fontes do sistema para exibir texto na tela.
- Clock: Utilizado para controlar a velocidade do jogo, limitando o número de quadros por segundo (FPS).
- Event Handling: Pygame fornece um mecanismo para lidar com eventos, como pressionar teclas ou fechar a janela do jogo.