Skip to content

herget/Retro-Snake

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 39 commits ahead, 17 commits behind patorjk:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
css
 
 
js
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Retro Snake Game - Recreating my Game from 2001

I've rebuilt my snake game from the year 2001. The new game works on all modern browsers and even using gestures on mobile devices. Just swipe to move the snake in various directions.

🐍 https://retro-snake.com/

15 hours from the idea to play the final game

My first ever snake game was running on a TI92plus calculator. It's still online after almost 20 years!

snake from 2001

My goal was to rebuild it for modern browsers. It should match the retro design with a green monochrome background.

Research, fork, add retro design, and gestures

Thankfully, I did not have to recode all of the snake logic. I've forked the project from patorjk.

Some of the enhancements I did:

  • πŸ‘‹ Integrated Hammer.js to enable gestures
  • ⚑️ GitHub actions: Every commit will be pushed to the live GitHub pages site.
  • #️⃣ Introduced a custom font to make it really retro.
  • πŸ’… Packaged tailwindcss to quickly design it.
  • 🐍 Added a snakehead, to match my design from 2001.

About

The game of Snake written in JavaScript.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.7%
  • HTML 4.0%
  • CSS 3.3%