Skip to content

oscarwelton/scramble

Repository files navigation

Scramble - Anagram Game

Scramble is an anagram game inspired by Wordle. It provides users with a daily set of anagrams to solve. Players receive a score and time bonus based on how quickly they solve the anagrams. The game is built using Node.js, Express.js, HTML and Sass.

Table of Contents

Installation

To install and set up Scramble, follow these steps:

  1. Clone the repository:
    $ git clone https://github.com/oscarwelton/scramble.git
  2. Install dependencies:
    $ npm install
  3. Start Application:
    $ npm start

Usage

To play the game, follow these steps:

  1. Access the game URL in your web browser - Scramble
  2. Solve the anagrams by rearranging the letters to form valid words.
  3. Submit your answer within the given time limit.
  4. View your score and time bonus.

Features

Scramble implements the following features:

  • Daily set of anagrams to solve.
  • Score calculation based on completion time.
  • Time bonus for faster solving.
  • API calls to fetch, read and write data from a JSON API.
  • Cron schedule to run a 'wordgenerator.js' file at midnight for consistent word sets.
  • Local storage for user position and game-state persistence.

Contributing

If you'd like to contribute to Scramble, please follow these steps:

  1. Fork the repository.
  2. Create a new branch.
  3. Make your changes and commit them.
  4. Push your changes to your forked repository.
  5. Submit a pull request.

Please adhere to the coding standards and conventions followed in the project.

Contact

For any questions or support contact me, Oscar Welton

About

An anagram game built with Node.js & Express.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published