Skip to content

This is my repo for the Mobile Computing HTML5 assignment from KIT WS 23/24.

Notifications You must be signed in to change notification settings

BasicallyPolaris/Puzzle-It

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project for Mobile Computing WS23/24 @ KIT

Web Puzzle Game

Features

  • Supports both Image and Video input by uploading a file and displays it dynamically via canvas puzzle-tiles
  • Supports Video input from Camera via WebRTC
  • Supports using a representative image color for image borders with color-thief
  • Supports using a custom color for borders
  • Supports custom refresh rate for video tiles to ensure performance on slower hardware#
  • Supports dynamic puzzle & tile resizing with the browser window
  • Supports Dark mode (with a switch & auto-detect prefered user theme)

Planned Features

  • Maybe a different view mode (unlikely, tried it but the normal view, which is being used, felt best)
  • Support Export & Import of Game sessions via .json

Impossible to implement

  • Safari mobile support for video tiles (can't see the safari logs due to lack of macbook, webcam seems to work however)
    • Webcam seems to work, however switching dynamically doesn't work
    • Video puzzle with uploaded file doesn't work
  • Didn't test mobile support on Android devices

Notable

  • As the header and footer are designed to be imported on multiple sites by just including the import script you need to open the website via a local hosted server so that the header and footer can be imported by the scripts
  • Always include the footer.js before the navbar.js, as the navbar script modifies elements of the footer so it has to be loaded after (include order can be copied from the index.html)

About

This is my repo for the Mobile Computing HTML5 assignment from KIT WS 23/24.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published