Welcome to the first article in the new Top App Dev Interview series!
In this series, we will interview the best of the best mobile app or games developers that have recently nailed a hit in the top charts of the App Store.
Each interview will be focused on one Top Developer who will tell us his inspiring story and share valuable tips and insightful information on how they made it to the top.
These guys know a lot, so try to read each of their answers and learn the most you can from them!
Keep reading to learn what Alvaro and Ironhide Games did to make Kingdom Rush such a hit – and their advice for what you can do to make a hit of your own!
History of Kingdom Rush
Can you tell us how Ironhide Game Studio started and how you became involved in Mobile Games?
Ironhide Game Studio started as a flash indie game developer in 2010. Pablo, Gonzalo and me always had a passion for games and decided to try and get into flash games. We all come from the IT industry and web development, so flash was a tool we knew how to use and that’s why we started with it.
We later moved into mobile since it was something we had as a goal. Start with flash games, and if everything goes well then move into mobile, that was our plan. Kingdom Rush was the game that opened up the door for us (or forced us) to get into the mobile industry.
Kingdom Rush started out as a Flash game, correct? How many people worked on the original Flash version of Kingdom Rush, and how long did it take to develop? How was the transition to iOS?
Yes Kingdom Rush started as a flash game and quickly became the best rated game on several of the leading flash game portals. Development of the game took around a year, half the year we worked part time and the last half, full time. The team was just Pablo, Gonzalo and me. Pablo would take on the role of programmer, Gonzalo on illustration, and I was on game design and jack of all trades (sound fx, story, game texts, level design, etc).
The transition to iOS was pretty fast: the game was doing great on flash, so taking it to mobile was the smart next step, and so we did. Development took around 4 months, in which not only we ported the game, but Pablo also had to learn how to code for iOS, which I believe was quite a feat!
How did you come up with the concept for such a game?
It wasn’t by chance. Before Kingdom Rush, we released another game called Soccer Challenge, a trivia game for facebook. Although the game was pretty nice, it was a commercial failure, the problem? we made a game without learning the market in which we would publish. (Rules are different on facebook as are on each platform)
So we got back to flash games for portals. This time we would study the market a little bit: and we learned that strategy games were the games that got the highest bids from sponsors, so for that reason alone we chose to make a strategy game.
Then during brainstorming of the game, someone suggested a tower defense… and we all got a little scared, given TD’s are very popular and the market was saturated with them. Still we started brainstorming ideas, and one thing that we wanted to make differently was to give it more action.
On most TD games the players makes the strategy and then sits back to enjoy the show with minimal intervention, we wanted to change that, we wanted to make the player feel involved, busy, and wanted the stage to feel like a battle was going on. This led to many of the concepts and mechanics of the game and we really liked several of the ideas we had so we just took a leap of faith and got into it.
What challenges did you encounter during the development of the game?
Well too many to count! I think Kingdom Rush (flash) was the game that made us learn how games are developed, we had to learn game design, optimization, learn to program several different things we never did before, animation on a small scale, inventing how to balance a tower defense game, etc… everything was a challenge, because for us it was all uncharted territory and the project was huge with a lot of moving parts and things to learn. It was a great experience!
Then when taking it to mobile, we faced a whole new set of challenges, specially the memory issues and screen aspect ratios, and also the marketing challenges associated with publishing on mobile that is very different than flash.
Can you tell us what exciting new games are you working on right now? Are you going to tap into other game genres?
The next game will be a new chapter for Kingdom Rush that we expect to release in a few months (we don’t have a release date yet). This new adventure will take place south of the kingdom, on the untamed lands. A new evil is rising there and the player must stop it at all costs, fighting all new enemies through deserts, jungles and even the underground! We will be adding a new arsenal of towers, new and improved hero characters, all new enemies, new boss fights, a lot more fun stuff and the same quality gameplay as before.
About other genres, we’d love to, but for now it’s time for more Kingdom Rush. :)
Marketing and Advice
A lot of indie developers struggle to get their games noticed and most of them never make it, can you tell us how you managed to stand out of the crowd?
Well I guess part of the credit goes to the fan base. Releasing on flash allowed us to create a huge fan base, because the game became very popular. On top of that we worked with publisher Armorgames that promoted the game to the whole audience of its game portal and made a marketing campaign.
All those factors, combined, helped the game stand out and become feature by Apple on release… then, gladly people on mobile liked the game as much as they did on flash so word of mouth and good reviews did the rest.
Kingdom Rush has been in the Top 100 spot in the App Store during almost its entire lifetime, can you share any tips or tactics you used to achieve such feat?
I think keeping the game on the top 100 is because we never stopped working on it. We kept on updating and improving the game, and we noticed that every time we made an update the game would go up back in ranks… people would get back to the game to see the new content, sometimes we got featured again, so there was extra exposure… and that brings new users. So updating and improving the game was key on keeping it in the top 100.
What advice do you have for aspiring games developers wanting to get into mobile game development?
Well lots of! But most importantly to make a game that they would love to play! Do not try to make the next big thing, just do your own thing, put a lot of love into it, have fun doing so! Making a good game is the most important, the rest, will come on its own.
Where Would You Like To See This Series Headed?
And that concludes our first Top App Dev Interview. A huge thanks to Alvaro and the entire Ironhide Games team for contributing!
If you are an app developer with a hit app or game in the top 100 in the App Store, we’d love to hear from you! Please drop us a note anytime.
At this point, we’d like to ask you where you want to see this series headed. What sorts of things would you like us to ask about in the future? Are there any requests for particular developers you’d like to hear from? Please join the forum discussion below!
We hope you enjoyed this interview, and that you take Alvaro’s advice to heart and build a game you would love to play!
Note: Do you want to learn how to make a Tower Defense game like Kingdom Rush? Check out our How To Make a Tower Defense Game tutorial, written by this very same author of this article! :]