Skip to content

Aanwiie/SNAKE-CHAIN

Repository files navigation

A Simple snake game application built with React and typescript

Motivation

This game involves a snake moving inside a box. If a snake eats the fruit that is present inside the box then it increases in size and the score is increased.

If the snake collides with itelf or with the boundaries of the box, then the game is over.

Features

  • Move the snake with keys w, a, s, and d.
  • Dynamic increase in score and snake size when the fruit is consumed.
  • Build with the canvas HTML element.
  • Authetication with OCID button and Metamask.

Libraries

  • UI Library: React
  • Component Library: Chakra-UI
  • State Management: Redux
  • State Management Middlewares: Redux-saga

How to start

yarn
yarn run start

Preview of The Game Application

Open Using Daytona Install Daytona: Follow the Daytona installation guide. Create the Workspace: daytona create <SAMPLE_REPO_URL> ... MORE STEPS IF NEEDED ...

Start the Application: command to start the app ✨ Features List of sample features (e.g. realtime chat app, standardized development environment with devcontainers)

🙋‍♂️ Support

💙 If you like this project, give it a ⭐ and share it with friends!

ANWESHA DAS (2024)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published