This is our super fast 7 question interview with HappyCowGames the developer of Taco Tower! *Please feel free to leave a comment down below if you have an idea for a future question!
So tell us, how did you get into game development?
In a high school math class, the teacher let us play games on our graphing calculators if we finished our work, and my friend pointed out that you could edit the code for the games. I used the existing games as a starting point, beginning with a basic text adventure game that just did simple input and output. From the calculator, I moved on to Java and web development, and then C and C++, all from trial and error with whatever internet help I could get.
What kind of software do you use to make your games?
For Taco Tower I used these:
GIMP – Image editing (Most images were obtained from a graphic artist however)
Audacity – Audio editing (Most sounds were obtained from 3rd parties)
Anvil Studio – MIDI music edit
Microsoft Visual Studio Community 2015 – Writing and compiling code
Notepad++ – Text editing outside of Visual Studio
Xamarin – A C# library that allows the same code to run on Android and iOS devices
CocosSharp – This extends Xamarin with features specifically for gaming in 2D
What sort of hardware do you use to make your games?
I use a simple laptop with 8GB of RAM to write the code. For Android testing, I usually use a Samsung S7 and occasionally an old phone with KitKat installed. For iOS deployment, I use a MacBook and an older model iPhone or an iPad 2.
If you could choose only one “item” that makes development easier what would it be?
My laptop helps development because of its portability. I like to program either in a chair at a table, on the couch, or even in bed. I usually like to have background movies playing, and being able to move the laptop to where I can look up every now and then is great unless I become distracted!
Name one quote that motivates or inspires your game development!
“If only Heaven will give me just another ten years… Just another five more years, then I could become a real painter.” – Katsushika Hokusai
Hokusai reportedly said this on his deathbed at the age of 88. After all of the incredible works of art he created, I find his attitude that there is still more to learn inspiring. He believed that his skills would be truly magnificent once he reached the age of 110, and I find this mentality encouraging when it seems that I am struggling against time.
Are there any books (or guides) you would recommend to new game developers?
Although modern game creation tools allow for less code, I feel that code quality still has a large impact on the game development process, and would have to recommend the book “Code Complete“. The principles presented are simple and make sense when you think about them. Most games require at least some code behind the scenes, and having a flexible and robust system to build on makes development much easier.
Lastly, your advice to new game developers!
Never give up, never surrender! Most success is born from countless failures. Learn everything you can from each failure, refine your processes and your skills, and continue to struggle towards your goal. You will hear discouraging statistics, but if it was easy, everyone would be successful.
This was our interview with HappyCowGames the creator of Taco Tower.
If you like their work, please feel free to leave a comment or check out their latest release on: