Aquarium Tank

Read full text
Authors: Kolesnikova, Yuliya
Cited by: 0

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