Skip to content

Huezzle is a small game where every day you will face a new challenge. Sort the colors and compete against your family and friends.

License

Notifications You must be signed in to change notification settings

antonio-gg-dev/Huezzle

Repository files navigation

#Huezzle

Huezzle is a game where you'll face a different color-full puzzle every day. You'll enjoy various colors, sizes, and patterns of frozen cells. Reorder the colored cells, leave them as they were at the beginning.

Try to relax and challenge yourself every day, delight your eyes and your brain with combinations of vibrant colors. Ask for up to 3 hints if you feel stuck. Check your best times in the statistics section and share your daily results with your friends and family to prove that you're the best.

It can be played on any browser-enabled device and does not require an internet connection. It offers multiple options such as control modes, animation speed, light/dark mode, languages, etc., to suit your needs.

Project

It's developed in Vue 3 and TypeScript, with the support of many other libraries and technologies including Sass, Jest, Storybook, Luxon, seedrandom.js, and Color.js.

Setup

To ensure game stability, it's recommended to use nvm to utilize the same version of Node. A .nvmrc file has been included specifying the required version. Additionally, the yarn.lock file is included to ensure consistent dependency versions. Therefore, using Yarn as a package manager instead of npm is also recommended.

nvm use
yarn install

Compiles and hot-reloads for development

yarn dev

Compiles and minifies for production

yarn build

Lints and fixes files

yarn lint

Runs type checking

yarn typecheck

Run your unit tests

yarn test

Run last three commands (linter, type checking and tests)

yarn belial

About

Huezzle is a small game where every day you will face a new challenge. Sort the colors and compete against your family and friends.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •