Rendering smoke in flutter.

A simple Puzzle App with Flutter.

We designed each smoke particle with flutter, with no external library for smoke and particles.

traditional way to create smoke needs OpenGL , but flutter does not support OpenGL .

1 ) So our first major challenge was to create smoke particle in flutter, next challenge was to link all the motion dynamics with smoke particle. so we came up with our own way of creating the smoke particle instead of using traditional smoke making process, like using openGL.

2) We made every things from scratch for the puzzle game, the game board (3x3,4x4,5x5), puzzle pieces and animation with user actions.

3) Smoke Genration is resource intensive still we were able to create a fast,smooth application with limited amount of compute resources and power.

We brought our thoughts to the application and its working as we have imagined.

We learned Flutter Canvas, motions, state management,and making multi platform app from single code base.

We will make more robust ui in action and add music and sound function to app.

Built With

Share this project:

Updates