Inspiration

I knew I wanted to do something with neumorphism. But I didn't want to do a generic slide puzzle. So I had this idea of using depth to have 2 slide puzzles.

Challenges we ran into

There were many challenges here. First Flutter does not do occlusion culling so the original idea I had of one tile rising over another wouldn't work. Second, as I'm using implicitly animated widgets I had to use a custom key as the number (what I had previously used as the key) was no longer unique and it could change. Lastly, I had to be able to swap the numbers at a custom time which required a custom function to be run.

Built With

  • flutter
  • flutter-neumorphic
  • state-groups
Share this project:

Updates