Skip to content

Snake Feast is a classic arcade-style game built using HTML, CSS, and JavaScript. Players control a snake that grows in length by eating food while avoiding collisions with walls and its own body. The game features responsive design, customizable difficulty levels, and engaging gameplay that brings nostalgia to classic gaming experiences.

License

Notifications You must be signed in to change notification settings

raghul-tech/Snake-Feast

Repository files navigation

Snake Feast Logo

Snake Feast

Snake Feast: Control a snake, eat food, grow longer, and challenge your reflexes in this fun game. Aim for high score

Store link Releases Platform Discord

itch.io SourceForge

Buy Me A Coffee

Snake Feast

Snake Feast is a simple yet fun classic arcade game developed using HTML, CSS, and JavaScript. The objective is to guide the snake to eat food, grow longer, and avoid colliding with walls or the snake's own body. It’s lightweight, responsive, and runs smoothly in the browser.

Features

  • Classic Gameplay: Navigate the snake to eat food and grow longer.
  • Responsive Design: Works on desktops, tablets, and mobile devices.
  • Gradient Text Title: Eye-catching gradient text in the game header.
  • Customizable Difficulty: Change difficulty levels through the dropdown menu.
  • Keyboard Controls: Use arrow keys or WASD keys for navigation.
  • Snake Skin Color Customization: Already implemented to enhance gameplay.

Snapshots

Start

normal

end

Getting Started

Prerequisites

Installation

Microsoft Store Logo You can find the project on the Microsoft Store:
Download Snake Feast from itch.io Download Snake Feast
Download Snake Feast

Snake Feast is available for Windows and Linux

Available Extensions

Firefox Add-on Logo Snake Feast Firefox Extension:
Chrome Web Store Logo Snake Feast Chrome Extension:
Microsoft Edge Add-ons Logo Snake Feast Edge Extension:

You can also play the game on the web:


How to Download and Install

For Windows

  1. From Microsoft Store

    • Download the installer from the Microsoft Store.
    • Run the installer, and it will redirect you to the Microsoft Store to complete the installation.
  2. Using Winget

    • Open Command Prompt or PowerShell.
    • Run the following command to install NotepadXX:
      winget install "Snake Feast"

For Linux

  1. Download the .tar.gz File

    • Visit SourceForge or itch.io and download the Linux version of the .tar.gz file:
      NotepadXXV1.1.0-Installer(Linux).tar.gz
  2. Extract the File

    • Open a terminal and navigate to the directory where the .tar.gz file was downloaded.
    • Use the following command to extract the file:
      tar -xvzf "SnakeFeastv1.1.3-Installer.tar.gz"
  3. Make the Installer Executable

    • Navigate to the extracted folder:
      cd "SnakeFeast1.1.3-Installer"
    • Run the following command to make the install.sh script executable:
      chmod +x install.sh
  4. Run the Installer

    • Execute the installer with this command:
      ./install.sh
    • This will create shortcuts in your desktop and menubar for easy access.

Usage

  • Open the game and press "Start" to begin.
  • Use the arrow keys or WASD keys to control the snake.
  • Try to eat as much food as possible without hitting the walls or your own body.

Future Enhancements

  • Adding levels with increasing complexity.
  • Sound effects

Changelog:

How to Contribute

Contributions are welcome! Follow these steps:

  1. Fork the repository.
  2. Create a feature branch (git checkout -b feature-name).
  3. Commit your changes (git commit -m "Add feature").
  4. Push to the branch (git push origin feature-name).
  5. Open a Pull Request.
  • If you like my work, please consider:
    • Star this project on GitHub
    • Leave me a review here
    • Buy Me a Coffee
    • If you’re interested in contributing, please contact me or submit an pull request.

Report a Bug

  • If you've encountered a bug, please report it by clicking the link below. This will guide you through the bug-reporting process: Click here to report a bug

License

This project is licensed under the GNU General Public License (GPL v3).

Contact

Email: raghultech.app@gmail.com

Stay tuned 📢:

About

Snake Feast is a classic arcade-style game built using HTML, CSS, and JavaScript. Players control a snake that grows in length by eating food while avoiding collisions with walls and its own body. The game features responsive design, customizable difficulty levels, and engaging gameplay that brings nostalgia to classic gaming experiences.

Resources

License

Stars

Watchers

Forks

Packages

No packages published