Development of MysteryMatrix started as a fun pet project in 2014. At that time, I was just trying to figures out what I can do with Tasker.
It was called MasterMind at that time (the name of the board game on which this game builds further). It was completely developed on Nexus 5. As a game, it was very basic and was not optimized for different screen sizes. After few weeks, I got bored and shelved the project.
During mid 2024, I got interested in coding again and started working on the old project. This was still developed in Tasker on Oneplus Nord. I made necessary changes in the code to adapt to different screen sizes and also to make it more presentable.
By September 2024, it was almost a final product. I thought, this is something other puzzle lovers might like to play. I started exploring my options for publishing my game on the Google Play store. At this time, I realized that Google had raised minimum API requirements recently and apps created using Tasker can no longer be published on Google Play store.
It was clear now that if I want to publish an app on Play store, I will have to learn an established coding platform. After some research, I finally decided to learn Flutter.
Learning Flutter was difficult at first, but online tutorials by Vandad Nahavandipoor and Net Ninja helped me a lot to get used to how Flutter works. Once your basics are clear, app development in Flutter is very easy and fun. Best part about the Flutter is its vast online community, which provides you all the answers. I started developing the game on my 10 year old laptop.
After six months of learning and coding, I finally published my first app on Google Play store.