Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 1.3 KB

README.md

File metadata and controls

43 lines (28 loc) · 1.3 KB

🐷 Pig Pictionary (pig-pic)

🚧 Work in progress.

Demo: click here.

An offline web app for offline pictionary, where the drawing is done outside the app.

It provides:

  • Word generation based on difficulty
  • Word selection
  • Answer reveal
  • Scorekeeping
  • Timekeeping
  • Turn management

Modes

  • Guessers/scoreboard mode
    • where the game and score are managed
  • Drawer mode
    • where the difficulty selection and time is managed
  • Spectator mode

Offline multiple device support... How?

The app is designed to be static and offline, making it deployable on GitHub without cost.

To enable usage across multiple devices while maintaining the app's offline nature (no further network communication), a shared random seed is required to ensure consistent word generation. This necessitates the utilization of tools like seedrandom.js.

While having a server to oversee the game could deter cheating to some extent; and facilitate game synchronization across devices, such functionalities are not the primary focus of this project.

Plus, it's great to have something that works offline.

Credits

The word lists are fetched from https://randomwordgenerator.com/pictionary.php.