Confessions of First Time Game Developer

Posted by: Appllica

More than 2 years ago I decided to quit my steady job and take the plunge. Do something of my own, something for the soul. I wanted to wake up in the morning with a big smile, to be more with my family but also to be able to provide. So I started a small app factory, ideas came and went, made some nice apps from video apps, quiz apps, puzzles and even cool launchers and lock screens. In almost 2 years I learnt way more than I have in 8 years of my past career. I learnt so much about the mobile industry, Google play store, policies, monetization, app discovery, marketing and so much more.

I know I am still a beginner and have so much more to learn and figure out but I felt it’s time to try going into mobile games. The big league, the PROs… I feel now exactly as I felt 2 years ago, clueless… Gaming is so much different than the “apps world” and its that learning curve all over again.

I want to share some of my mistakes and insights just before we globally launch our game Smash Arena: Monster Edition. You can also visit the game’s website here.

1. Choose a cross platform game engine.

Even though I focus on android and been dealing with Google play store for the past 2 years, in gaming you can’t disregard iOS, it is a major platform. Even if you have a “java ninja”, try to find a solution to develop cross platform. Maybe there will be a learning curve but for the long run, it is worth it. It will be the infrastructure to your next gaming projects. It is a waste of time for a small studio to develop the game twice.

2. Don’t drown in a sea of features.

You have so many ideas and cool things you want to do BUT: Try to keep it simple for the soft launch. Stick to deadlines and make sure you are not going overboard with additions to the game play. Your first game should be simple and developed fast, you want to be able to learn from every aspect from design, implementation, marketing and so on.

3. Develop the infrastructure for more games

This is a general insight, when developing either apps or games, think how you can reuse the code and components for other things as in different games using the same mechanics or making the same game with different themes.

That’s it for this post. On my next post I will write about marketing efforts and other anecdotes from the past 2 years.

Meanwhile remember this, “Sometimes you win, sometimes you learn”.

Embrace it!