When we first decided we should make a casual adventure game primarily targeted for the mobile platforms, our first thought as to the development tool, was inevitably Corona SDK . Corona is essentially an extremely elegant way of making 2D games for mobile devices by using the Lua language as the programming language, a super simple and yet powerful language heavily used in the game industry for scripting games. The aforementioned along with the fact that we already had some previous experience in Corona obtained by working in this and this, and also the fact that Corona offers cross-platform support at a glance, made our decision rather easy. I can safely say that till now, I’ve been quite happy with that decision.
Spellbind will be a 2D first person adventure game with static backgrounds. Player will be able to touch on certain areas of screen in order to move to a different screen, get a description of the touched area or use items from his inventory. For this functionality to be possible, I quickly created a simple “engine” on top of Corona SDK so as to be able to develop the screens of the game and test them separately in no specific order. A simple description of that “engine”, which is more a combination of lua files and some global lua functions than a real engine, will come in one of the next posts (which will come sooner than usual). For now, check out a couple more screenshots of the game’s prologue.
The cellar where Luppe enters to steal the wine.
A puzzle in a book which Luppe must solve in order to learn something.
Which wine is the oldest?