Este proyecto es una prueba de concepto que demuestra cómo utilizar el widget CustomPainter
de Flutter para crear un Canvas
que muestre una serie de partículas de distintos colores y tamaños de forma dinámica. Las partículas se mueven de manera aleatoria por la pantalla, creando un efecto visual llamativo. Este ejemplo puede servir como base para proyectos más complejos que requieran animaciones personalizadas o la manipulación de gráficos a bajo nivel en Flutter.
- Uso de
CustomPainter
para dibujar partículas en un canvas. - Controlador de partículas para manejar la lógica de movimiento.
- Interacción con el usuario para añadir partículas en el lugar en que el usuario pulsa.
- Flutter: SDK de UI para crear aplicaciones natively compiladas.
- Dart: Lenguaje de programación utilizado por Flutter.
Para ejecutar este proyecto, necesitas tener Flutter instalado en tu sistema. Si aún no lo has hecho, puedes seguir las instrucciones de instalación en el sitio web oficial de Flutter.
- Clona este repositorio en tu máquina local:
git clone https://codeberg.org/betazetadev/particle-painter.git
- Abre un terminal y navega al directorio del proyecto:
cd particle-painter
- Descarga las dependencias del proyecto:
flutter pub get
- Ejecuta el proyecto en un emulador o dispositivo físico:
flutter run
Este proyecto está licenciado bajo MIT License.