๐ฟ Sisyplus โ
Sisyplus โโโโ Sisyphus Plus
โThe struggle itself toward the heights is enough to fill a man's heart.โ
An experimental "nullification" verification system based on vanilla JavaScript and CSS3 physical simulations. **๐ Official Website**
๐ Project Introduction โ
Sisyplus (Sisyphus Enhanced) is an interactive web experiment. It mimics the "captcha" or "progress bar" logic found in modern UIs but injects a brutal physical reality: no matter how hard you push the "boulder" representing your progress, it will eventually return to its starting point due to gravity simulation and physical collisions.
This is a small exploration into interaction, frustration, and physical simulation.
โจ Features โ
- Physics Engine Simulation: Uses vanilla JS to calculate acceleration, gravity, and collisions, rather than simple linear animations.
- CSS3 Hardware Acceleration: Silky smooth 60 FPS physical performance, utilizing
transformandtransitionto ensure visual fluidity. - ACGN Aesthetic: The UI design maintains delicate dynamic effects and supports custom backgrounds with a transparent glassmorphism texture.
- Purity: Zero framework dependencies (Vanilla JS). Lightweight, fast, and meaningless.
๐ ๏ธ Technical Details โ
Core Algorithm: Gravity calculations implemented via Verlet integration or simple Euler integration.
Interaction Logic:
Real-time force monitoring for mouse and touchscreens.
Adjustable dynamic Friction and Restitution (elasticity) coefficients.
Deployment: Perfectly optimized for Cloudflare Pages.
๐ Quick Start โ
- Clone the Project
git clone https://github.com/Mrmiaomrzh/Sisyphus.git- Local Preview Simply open
index.htmlin your browser. - Customization Modify the
GRAVITYconstant inphysics.js(or the corresponding logic file) to increase the difficulty of "pushing the boulder."
๐ค Contributors โ
- Original Project Author & Inspiration Provided: CS-LX
- Contributors: HSSkyBoy / NkBe
- Developer: Mrmiaomrzh / NekoCat
๐ License โ
Licensed under the MIT License. You are free to push your boulder however you like, but please retain the original author information.