Zhuzhiliao is a browser simulation of the traditional Chinese bamboo cicada toy that makes a distinctive sound when swung in circles. The experience runs from a single dependency-free HTML file and can work offline without a build step or backend. Touch gestures, automatic swinging, and mobile motion sensors can drive the virtual toy. A fixed-step physics model simulates gravity, an elastic string, drag, tension, and rotational speed. Audio uses a real toy recording whose playback changes with motion, with a synthesized Web Audio fallback when the sample cannot be decoded. The mobile-first interface adapts to screen size, while a local counter records manual swings only in the browser. Its source is publicly visible, but the project explicitly restricts redistribution and public deployment.

Features

  • Single-file dependency-free web experience
  • Touch and mobile motion controls
  • Fixed-step string and gravity physics
  • Real bamboo cicada audio sampling
  • Web Audio synthesized fallback system
  • Offline operation with local activity counting

Project Samples

Project Activity

See All Activity >

Categories

Libraries

Follow zhuzhiliao

zhuzhiliao Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of zhuzhiliao!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Libraries

Registered

1 day ago