arayi / gorgeous-crab

Word scramble game - LG week 1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

Make a single-page web and mobile responsive word game that allows users to choose a language and a difficulty level from easy (4 letters) to hard (any dictionary word).

Per game session, the user will attempt three words one by one. During the game, they will be able to click a button to re-scramble the current word, which will be animated via CSS. The user will have unlimited tries to unscramble each word, but can dismiss a word and get a new one unlimited times.

The user will be notified if their guess is correct or incorrect. Once the user unscrambles all three words, they will be notified that they have won with a dismissable modal.

The only libraries used to construct this will be for i18n.

Context

This goal is important since we need to go ahead and continue our use of HTML, CSS, and Javascript!

Make sure to look at templates if you need to, but you should create the code from scratch.

Specifications

  • User can play the game in a browser, regardless of platform/resolution.
  • User can pick a language when starting the game.
  • User can pick a difficulty level from easy (4 letters only) to hard (any 4+ length word).
  • User must unscramble three words, one at a time, to win.
  • User can click a button to "throw away" a word and get a new one unlimited times.
  • User can re-scramble the words unlimited times.
  • Re-scramble will be animated with CSS.
  • User is prompted for an answer.
  • User can attempt a word unlimited times.
  • User is notified of whether their current guess is correct.
  • User receives a dismissable modal notifying when they win the game.
  • User is delighted by pleasant CSS interface.

Required

Do not remove these specs - they are required for all goals.

  • The artifact produced is properly licensed, preferably with the [MIT license][mit-license].

Asset information

Image assets acquired from iconarchive.com and psdgraphics.com.

About

Word scramble game - LG week 1

License:MIT License


Languages

Language:JavaScript 100.0%Language:HTML 0.0%Language:CSS 0.0%