Thursday, June 16, 2016

Battlecards Android game

Hello Friends! Now it is time to present you the latest Android game from WestSloth Games. Game is called "Battlecards", and it is a digital version of ancient card game "War". There are several variations of this game, and our version is probably one of the simplest ones.


Gameplay is as simple as it can get: The deck is shuffled and divided evenly among the players. On each round both players reveal the top card of their deck, and the player with the higher card takes both of the cards played and moves them to the bottom of his stack. Aces are high, and suits are ignored. If the two cards played are of equal value, then there is a "battle". Both players place the next card of their pile to the table. If topmost cards are still equal, battle continues with another set of cards. Battle will continue as long as either player has higher topmost card than the other one (or player runs out of cards on his/her deck). Winner gets all the cards that were on the table.

Game has been developed using Construct2 tool and exported as HTML5 (Cordova). Android build was done using cocoon.io service. This was first time we were trying cocoon.io, so there were several things to be learnt before fully functioning .apk was written out. But anyways the size of final .apk was ~6MB, that is pretty small compared to Intel XDK/Crosswalk build (usually 25-30MB). I am not yet fully aware what are the drawbacks from smaller installation packet size, but I bet there will be some.

If you are interested to test this game, please get if from Google Play Store (follow the link). Game has been tested on couple of tablets and phones so far, and there are already few know open issues. For example, x86 based Tab3 has performance issues, but Arm based tabs and phones are running game pretty well. Also, there seems to be some problem using inappbrowser plugin with cocoon.io build, and I have not yet figured out what is the root cause.

I am planning to do some updates over the next few weeks, so any feedback is appreciated!

-Jussi

No comments:

Post a Comment