Inspiration

The idea for DrawIt comes mainly from wanting to make an app (game) where I could draw, in this case ‘finish a drawing’ was what I came up with to implement a ‘doodle’ style to the app, which makes me get out of the routine and experiment with styles that I had never implemented before.

What it does

DrawIt is a mobile game where players are presented with partially drawn sketches, and their task is to complete the drawing. It’s simple, yet allows for endless creativity. The important thing is that you don't need to have important skills to make a beautiful, funny or creative drawing.

How we built it

I built the game using Flutter for cross-platform compatibility, making sure it runs on both iOS and Android. For state management, i used Riverpod. The drawing mechanics are designed to be intuitive, so players can jump right into the fun without a steep learning curve. For backend i use Appwrite, i think this was a good decision because was easy to setup all functions for this version.

Challenges we ran into

I consider that the most important challenge was the time because it was a complicated few weeks in my current job and some of my other projects. Also because completing the main features of this app can lead to bad performance decisions for some devices. I think that for this first version you can appreciate what the app has to offer. Despite the time, some issues with the reviews in the app store, I managed to complete this game in time!

Accomplishments that we're proud of

I am mainly proud to be able to present an idea that I had in mind from the beginning. I was able to make good decisions in the development to be able to finish it and present it. I am happy with the result

What we learned

I learned good techniques for drawing on the mobile screen, tried new state management in Flutter as well as new local databases. But the most important thing was to share with the community my progress as well as the problems.

What's next for Finish the drawing: DrawIt

I have many plans for the app, the next thing will be to make the app compatible with iPad (it was going to be exclusive for ipad but in the end I decided to present the first version on mobiles), add more drawings, custom profiles, add the option to follow creators. More achievements, levels, drawings, move colour palettes, add more brushes. Whatever happens, I'll keep sending!

Built With

Share this project:

Updates