VS Code Extensions
Snake VS

Snake VS

by houssemdarraji

Classic Snake game inside VS Code

Downloads

12

Rating

— (0)

Version

0.0.2

Last updated

Jun 04, 2026

A fully-featured Snake game inside VS Code. Play the classic arcade game without leaving your editor!

Screenshots

Menu Gameplay
Menu Gameplay

Features

  • Classic Snake - Navigate the snake, eat food, and grow!
  • Wrap Mode - Snake wraps around edges for endless play
  • Wall Obstacles - Enable walls for extra challenge
  • Multiple Speeds - Choose from Slow, Medium, Fast, or Insane
  • Level Progression - Speed increases as you level up
  • High Scores - Track your best performances
  • Keyboard Controls - Arrow keys, WASD, and more

How to Play

  1. Open the Snake view from the activity bar (or use the Command Palette Ctrl+Shift+P and search for "Snake")
  2. Select your speed and click "Start Game"
  3. Use arrow keys or WASD to navigate the snake and eat food
  4. Avoid running into walls (if wrap mode is off), obstacles, or yourself

Controls

Key Action
↑ ↓ ← → or W A S D Move the snake
P / ESC Pause / Resume
M Return to menu

Commands

Command Description
Snake: New Game Start a new game
Snake: High Scores View your high scores
Snake: Settings Open VS Code settings for Snake VS

Extension Settings

These are VS Code extension settings — accessible via Snake: Settings from the Command Palette, or go to File > Preferences > Settings and search for "snake-vs".

Setting Description
snake-vs.gridSize Grid size (10-25)
snake-vs.speed Game speed (slow, medium, fast, insane)
snake-vs.wrapMode Snake wraps around edges
snake-vs.enableWalls Enable wall obstacles
snake-vs.pauseOnBlur Pause game when webview loses focus

License

MIT

Related extensions