Last month, we named the Lemmings-style Chickens Quest as our App of the Week. Since then, it’s been featured as The GameTrail’s Free Game of the Day. Now, we talk to creator Marco Bologna of GuGuGames and get his insight on how easy it was — as a first-time Corona user — to make such a fun and great-looking game.
As a developer, what type of past experience do you have with other programming languages and platforms (besides Corona)?
I have over 20 years of experience as a programmer, all beginning when I was 16 with C64. That was when, in order to do something nice, we needed to develop in machine code — but that’s more prehistoric than what you were probably going for!
Now, I’m a software engineer employed in a big company and, for my job, I use .NET to develop business solutions.
How did you find out about Corona SDK, and what made you switch to Corona when it came time to create Chickens Quest?
Me and my wife, we both loves video games. Since she is a graphic artist, she said “Why don’t we try [making video games]?”
We started using the SDK provided by Apple, but Objective-C was too complicated to learn and I had no time for that. I looked for some alternative SDK’s and found GameSalad, but once we started to use it I realized that since there is no code to write — that made GameSalad a little too closed off and limiting to me. Others, like Unity, were too expensive.
Corona — even when it was still in beta — was the one closer to my needs.
So, when making Chickens Quest, what types of challenges did you encounter along the way?
Everything was new for me because I’d never programmed video games before. But with the help of the forums and the Corona team, I always solved any problems and was able to keep moving ahead.
How did Corona specifically as an SDK allow you to conquer those problems?
Simply put: the Lua language and Corona’s APIs simplified my road to game making!
All in all, how much time did it take you to create Chickens Quest?
Well, considering that I work full-time and only have been able to work at this project an average of three hours a day. It took 6 months. As mentioned before, in those six months I dealt with coding and my wife with graphics.
So, how many total lines of coding on your end did it take?
Chickens Quest has a total approximately 8000 lines of code!
So, do you think you’ll be using Corona in your future endeavors?
Yes, of course, I’m already looking ahead — we’re developing a new game, but this will take a very short time, thanks to my previous experience with Corona.
And we’re looking forward to that. Thanks, Marco!