An interactive virtual aquarium built using HTML, CSS, and Vanilla JavaScript. Watch fish swim around, interact with them, change the aquarium's mood, feed them, unlock achievements, and enjoy a dynamic underwater ecosystemโall inside a single HTML file.
- ๐ Multiple fish species
- ๐ญ Unique fish personalities
- ๐ Dynamic mood system
- ๐ Feed your fish
- ๐ง๏ธ Rain mode
- ๐ Day & Night themes
- ๐ Survival mode
- ๐ฆ Add sharks
- ๐ชผ Jellyfish
- ๐ข Sea turtles
- ๐ Octopus
- ๐ฟ Animated seaweed
- ๐จ Floating particles
- ๐ซง Bubble effects
- ๐ Water distortion & waves
- ๐ก Dynamic light rays
- ๐ Achievement system
- ๐ Live aquarium statistics
- ๐ท๏ธ Fish names & information panel
- ๐ฑ๏ธ Drag & move fish
- ๐ต Background music
- โค๏ธ Fish moods and personalities
- โจ Beautiful underwater animations
- ๐ฑ Responsive design
- HTML5
- CSS3
- Vanilla JavaScript
- SVG Graphics
- CSS Animations
- Clone this repository
git clone https://github.com/your-username/ultimate-aquarium.git-
Open the project folder.
-
Run:
aquarium.html
or simply open the file in your browser.
No installation required.
| Button | Function |
|---|---|
| ๐ Fish | Add a new fish |
| ๐ Feed | Feed all fish |
| ๐ชผ Jelly | Spawn jellyfish |
| ๐ฆ Shark | Add a shark |
| ๐ Octopus | Add an octopus |
| ๐ข Turtle | Add a turtle |
| ๐ท๏ธ Names | Toggle fish names |
| ๐งน Clean | Clean the aquarium |
| โ Remove | Remove creatures |
| ๐ต Music | Toggle background music |
| ๐ง๏ธ Rain | Toggle rain effect |
| ๐ Survival | Enable survival mode |
Add screenshots or a GIF here.
Example:
/preview.png
๐ฆ Ultimate Aquarium
โโโ aquarium.html
โโโ README.md
- Save aquarium progress
- More sea creatures
- Multiplayer aquariums
- Fish breeding improvements
- Sound effects
- Weather system
- Mobile gestures
- Custom aquarium decorations
This project is open-source and available under the MIT License.
Made with โค๏ธ using HTML, CSS & JavaScript.
This project was developed with the assistance of AI for brainstorming, optimization, and code generation.
โญ If you enjoyed this project, consider giving it a star!