Late last week, we were contacted by the team at Deadmans Productions about three games that they have recently released. And when I say “recently,” I mean they completely built them within the past three months!
Not only that, but the Deadmans studio has even created their own Lua-based game engine on top of Corona to further expedite their own game-making operations.
I know you wanna know all about it, so I’ll stop typing now… 😉
Deadmans Productions officially began development operations three months ago, this past May. Since that time, we have released three games on both Android and iOS platforms using Corona SDK. No other development platform offers this much market reach and speed of development.
Our first game, released in June, was Undecided. Undecided is a utility app with six different games built into it. While developing Undecided, we learned the art of programming in Lua and memory management on mobile devices.
Corona proved to be especially useful to our art and design team as they were able to place their art directly into the app with very little coding knowledge. This allowed us — the engineering team — to focus on creating functionality rather than the placement of assets. Java or Objective-C is not friendly to non-programmers when it comes to buttons, images, text, and sound. Corona allowed us to create rapid working prototypes in a matter of hours or days rather than weeks it would take using competing products.
For our next two products, we decided to build a game engine on top of Corona SDK. The game engine, called Waterlua, is designed around any game that fits the following genres: missile defense, tower defense, strategy games, and – perhaps in the future – side-scrolling shooters. While most game development companies spend months or years developing an extensible game engine, we had one in three weeks. We were able to develop it so quickly due to Corona offering a clean programming language (Lua), native binary code, and high-level programming. Also, Corona allows the use of Classes, Modules, and meta-tables — and that allowed us to write code in the most readable and intuitive format possible.
Our two games that we just released, built with the Waterlua engine, are The Patriots US and The Patriots UK. In The Patriots US, the player must defend the U.S. Capitol from hundreds of invading British troops with a variety of weapons; in The Patriots UK, the player can invade the U.S. Capitol with the British Army. Both of these games are only separated by different AI controls. In the U.S. version, the AI controls the British army; in the UK version, the AI controls the guns on the Capitol. Both games use Particle Candy heavily for showing fancy explosions and burning British soldiers.
The Patriots US and UK editions are now available in the App Store, based on your location. If you want to play the UK edition in the United States, you have to enter the “secret code.” All of our apps are available for viewing here.
Thank you, Ansca, for providing a great product. And to everyone reading, happy programming!