Skip to content

๐Ÿ—ฟ 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 transform and transition to 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 โ€‹

  1. Clone the Project
bash
git clone https://github.com/Mrmiaomrzh/Sisyphus.git
  1. Local Preview Simply open index.html in your browser.
  2. Customization Modify the GRAVITY constant in physics.js (or the corresponding logic file) to increase the difficulty of "pushing the boulder."

๐Ÿค Contributors โ€‹


๐Ÿ“œ License โ€‹

Licensed under the MIT License. You are free to push your boulder however you like, but please retain the original author information.

Documented with โค๏ธ by CWS Development