Skip to content

Tsourdox/puzzle

Repository files navigation

Puzzelin

An online puzzle for family and friends. This is still a work in progess but the app should be relatively stable and playable in Chrome, Safari and on iPad or mobile devices.

Try it out!

Browser & Device Compatibility

Mouse (+Keyboard) or Touch is all fully supported.

🟢 Chrome - Good FPS;
🟢 Safari - Good FPS;
🟢 iPad - Good FPS, won't load images sometimes;
🟢 Mobile - Good FPS, screen size not ideal;
🟡 Edge - To be determined;
🔴 Firefox - Really bad FPS;

Installation

Run npm install followed by npm start and you should be good to go!

About the code

  • Frontend Stack: [HMTL, CSS, Typescript, P5.js];
  • Backend Stack: Firebase for realtime communication;
  • Paradigm: Mostly OOP, with some helper functions;
  • Modules: Configured to run "module-less";
  • Class Diagram: Slightly outdated, but communicates the gernal architecture of the codebase:

Links used to solve certain problems:

About

An online puzzle for friends and family!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published