It's hard to say now how the idea came about, but I haven't seen similar mechanics in storers so far. So first I wanted to test how interesting it could be for users. For this purpose, I created the simplest basic functionality with a programmer - one screen with several pictures and erase mechanics, and then tested it on 15-20 people from my environment. The users choice was simple - people who have simple games on their phones (3 in a row, hidden objects, crossword puzzles, etc.) and who periodically play them. After receiving positive feedback and useful comments on the mechanics and the game in general, it was time to start full-fledged development.
The first step was to describe in detail all my ideas and comments received from users, then I transformed them into a full clickable prototype of the game to test it once again on several users and make final adjustments, plus in the end it saved time for communication with the programmer, because he could be guided by this prototype. Together with the programmer we broke the game into logical components (where it is better to start the development), I prepared a detailed description and created tickets, and then started to create the final design. By the time the programmer made the basis, I already had all the screens and ui kit ready, so I gave them to the developer and started working on illustrations, content and additional elements (screens for the store, commercials, banners, etc.).
Prototype
design
implementation
After finalizing the development, we used firebase to launch game on closed testing for about 20 people. It was important for us to debug the mechanic of the eraser itself (erasing the picture) plus set up the internal currency, and to do this I asked users to record screens while playing the game. This allowed us to track down users' “lifehacks" that oversimplified the game, and made it easy and uninteresting. A few minor tweaks, and we send the game to release.
Next steps were setting up amplitude, appsflyer, applovin and a long agonizing war with facebook to get away from me and let me run ads in peace, but that's another story :).
Final testing
release
analytics