After all the hard works, finally I am able to release my (first) mini game. It is called Swing Cordelia. In the beginning, my prototype used motion sensor for moving the character (Cordelia). The name swing is related to this, since you have to sort of swinging(moving) your phone to the left and right to move Cordelia. Cordelia is a dragonfly. The species is called Cordulia Aenea or Downy emerald. But I prefer to called the dragonfly ‘Cordelia’. Hence the game title name become ‘Swing Cordelia’. Along the production process, I drop the motion sensor control and choose to use swipe control instead. During testing, using motion control make the game too difficult to handle.
In this game you need to ‘delicately’ swipe your way to avoid obstacles (branches and beans). There are also winds (pushing Cordelia to the left or right) that is randomly generated following certain rule, making your way slightly more difficult. It is following a certain rule, since I am not allowing opposite wind to occur after one another. For example, if a wind goes to the right and after that to the left, the instantaneous change will surprise the player and make the game impossible to beat. Thus, after a wind goes to the right or to the left the next state will always be ‘no wind’. After a ‘no wind’ state a new wind to the left or right will be randomly generated. The beans will be thrown toward Cordelia from certain point with random speed. A proper strategy is to move Cordelia to a certain ‘fake position’, creating a beans trajectory that can be easily avoided later on. If for example you put Cordelia in a space between the branch, the resulting beans trajectory will make it hard for you to get pass the branches.
Another optional strategy is to use the ‘hover’ skill. You can hover Cordelia in certain spot to fool the ‘beans thrower’. While hovering, the branches stop moving, making it easy for you to choose the ‘fake position’. But the hovering skill is limited. After you use it, you have to wait a while until you can use it again. An indicator in the top-left board shows the hovering skill availability. Hovering skill ability is also useful, whenever you almost hit a branch, to re-position Cordelia. During my test play, most of the time I did not use hovering skill. If you are skilled in swiping, using hovering skill is optional. For beginner, I recommend to use it often.
The game is hard to master, but rewarding. I also put a nice music, to relax your mind and the fingers of course! I did not expect much from my first release. For me, this is just the beginning in my journey as an indie game developer. I will make more games and I hope one day one of you will stumble on one of them and receive the fun and love that I put into them. If you manage to read this post to the end, please download and try Swing Cordelia. Thank you.