Aquarium Tank
Abstract
π Aquarium Tank A beautiful, interactive virtual aquarium built with pure HTML, CSS, and JavaScript. Watch colorful fish swim, bubbles rise, and underwater plants sway in this relaxing browser-based experience. π Live Demo https://aquariumtank.github.io β¨ Features π Fish Multiple fish types (normal and angelfish) 10 color variations with unique names Realistic swimming with tail and fin animations Click fish to view profile (name, age, type, fed count) Fish speed up when food is dropped π¨ Bubbles Add multiple bubble stream sources Realistic rising animation with wobble effect Click anywhere in tank to create bubble bursts Varying bubble sizes πΏ Plants Seaweed with multiple swaying segments Broad-leaf plants with natural movement Various shades of green π° Decorations Underwater castle with towers Animated treasure chest (opens periodically) Colorful coral formations Starfish and shells on sandy bottom Natural rock formations π¨ Visual Effects Beautiful underwater gradient Shimmering light rays from surface Water surface ripple animation Floating ambient particles πΎ Persistence All data saved to local storage Auto-saves every 30 seconds Saves on browser close Full state restoration on reload
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 27 February 2026