FLUTTER ECOSYSTEM

mrgnhnt96/snake

Classic Snake recreated for the command line

Snake project cover
Stars
5
Forks
0
Last push (UTC)
Dec 23, 2025
Project status
Active
Morgan Hunt GitHub avatar
GITHUB User

Morgan Hunt ↗

Flutter, Fluttering, Fluttered Blue heart · Avid coder Man technologist · Biggest freaking Legend of Zelda fan 🗡

Mesa, AZ USA
LanguagesDart

Related packages and examples

Dependencies used

Dependency list 5 items
  • file^7.0.1
  • nocterm0.1.0
  • scoped_deps^0.1.0+2
  • nocterm_provider
  • nocterm_cliDevelopment

App categories

Original README

English project snapshot. Visit GitHub for the latest content.

Expand / collapse project README

🐍 Snake

A classic Snake game for the terminal, built with Dart and nocterm.

  ░██████                         ░██
 ░██   ░██                        ░██
░██         ░████████   ░██████   ░██    ░██ ░███████
 ░████████  ░██    ░██       ░██  ░██   ░██ ░██    ░██
        ░██ ░██    ░██  ░███████  ░███████  ░█████████
 ░██   ░██  ░██    ░██ ░██   ░██  ░██   ░██ ░██
  ░██████   ░██    ░██  ░█████░██ ░██    ░██ ░███████

Menu Game Game Over

Getting Started

Prerequisites
  • Dart SDK >=3.9.0 <4.0.0
Run the Game
dart run

How to Play

  1. Select a difficulty using the arrow keys and press Enter
  2. Control the snake with the arrow keys:
    • Move up
    • Move down
    • Move left
    • Move right
  3. Eat the food to grow and score points
  4. Avoid running into yourself!

Difficulty Levels

Difficulty Grid Size Speed
Easy 10×10 Slow
Medium 15×15 Medium
Hard 20×20 Fast