Skip to content

yermaka-a/nonograms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nonograms Game 🧩

Welcome to the Nonograms Game! This project is a fun and challenging puzzle game implemented in native JavaScript, utilizing Webpack for module bundling and the Canvas API for rendering. Test your logic and problem-solving skills as you fill in the grid to reveal a hidden picture!

Table of Contents

Play on gh-pages 🌐

Features 🌟

  • Interactive grid-based puzzle gameplay
  • Dynamic rendering using the Canvas API
  • Responsive design for various screen sizes
  • Timer and scoring system to track your progress
  • Multiple difficulty levels with varying grid sizes

Technologies Used 🛠️

  • HTML: Structure of the game
  • CSS: Styling for an enhanced user experience
  • JavaScript: Game logic and functionality
  • Webpack: Module bundler for efficient asset management
  • Canvas API: For rendering the game grid and puzzles

How to Play 🕹️

  1. Each puzzle consists of a grid with numbers indicating how many consecutive cells must be filled in each row and column.
  2. Use the clues to fill in the cells of the grid correctly to reveal a hidden image.
  3. You can toggle cells between filled and empty states by clicking on them.
  4. Complete the puzzle by filling in all the correct cells before time runs out!

Installation ⚙️

To get started with the Nonograms game, follow these simple steps:

  1. Clone the repository:
    git clone https://github.com/yermaka-a/nonograms.git

Contributing 🤝

Contributions are welcome! If you have suggestions for improvements or new features, feel free to create a pull request or open an issue.

License 📄

This project is licensed under the MIT License.

About

Japanese Nonograms game, it was written by using only Canvas API and JS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •