A vanilla JS canvas platformer (Doodle Jump style) with selectable characters, optional webcam hand-tracking input, touch controls, and a leaderboard.
ES modules, webcam (getUserMedia), and audio require an HTTP server — opening index.html from file:// will not work.
cd Mygamefolder
python3 -m http.server
# then visit http://localhost:8000The repo includes a .git history (~32 MB) and a local .gstack cache (~10 MB) that are not needed to run the project. Exclude them when zipping so the archive stays under 30 MB:
cd ..
zip -rq hasidic-tower.zip "assignment1-exercise2." \
-x "*/.git/*" "*/.gstack/*" "*/.DS_Store" "*/.vscode/*"Resulting archive is ~14 MB.