An open API service indexing awesome lists of open source software.

https://github.com/sharmadhiraj/flutter-magic-balls

Bouncing balls that may create another, vanish, or simply rebound upon hitting boundaries.
https://github.com/sharmadhiraj/flutter-magic-balls

android animation bouncing-ball flutter ios magic-ball web

Last synced: about 2 months ago
JSON representation

Bouncing balls that may create another, vanish, or simply rebound upon hitting boundaries.

Awesome Lists containing this project

README

          

# Flutter Magic Balls

## Overview

Flutter Magic Balls is a dynamic animation project where bouncing balls exhibit various behaviors
upon hitting boundaries. These behaviors include creating another ball, vanishing, or simply
rebounding. This sample project helps understand Flutter animations without using any external
packages.

To experience the magic in a web environment, try
the [Flutter Magic Balls Web Demo](https://sharmadhiraj.github.io/Flutter-Magic-Balls/).

## Setup Guide

1. Ensure Flutter is Installed
2. Clone the Project
`
git clone https://github.com/sharmadhiraj/Flutter-Magic-Balls
`
3. Run on Android, iOS, or Web:
4. It's That Simple!

## Demo

![Demo Gif](demo.gif)

## Next

- Fix random disappearing balls issue during simultaneous addition and removal.
- Make collisions look better
- Use a circle for the container
- Deal with collisions between balls

Your suggestions and feedback are greatly appreciated. Feel free to share your thoughts and ideas!