A question about IAP

Discussion and feedback on Construct 2

Post » Sat Sep 20, 2014 5:07 pm

I noticed something a little weird about a few popular games like candy crush or farm heroes saga. Both games have Money which can used to buy boosters, life, etc but only when online. But without internet connection, I can't buy any of the items for sale even though I have money.

So my question is why isn't it possible to make off-line purchases with the money which is already present?

In my game, I plan on making gold coins to be the only item that can be bought from apple/google etc. Then the boosters and such can be bought with the gold coins. Will I run into any trouble if I make off-line purchasing possible?
B
5
Posts: 21
Reputation: 267

Post » Sat Sep 20, 2014 9:26 pm

It's most likely to stop hacking - all purchases are checked with a server, so you can't just hack the game and give yourself infinite money like you can in so many other apps.

You won't necessarily run into trouble, it just means that if they cheated, once they go online again, any existing competition (leaderboards etc.) probably won't be happy.
B
25
S
6
G
3
Posts: 197
Reputation: 3,355

Post » Sun Sep 21, 2014 5:42 am

Thanks for your reply.

It's most likely to stop hacking


I'm using global variables to keep track of the boosters and saving them using webstorage. Is there a better way to do this? Someway to encrypt the data?
B
5
Posts: 21
Reputation: 267

Post » Sun Sep 21, 2014 8:08 am

Try saving them to a .ini file ds list or ds stack, or ds grid or a database...
B
8
S
2
Posts: 134
Reputation: 1,001

Post » Sun Sep 21, 2014 2:08 pm

If I am not wrong, isn't ds_grid basically just a type of two-dimensional array? In what way is it better than using just webstorage? Can a ds grid be encrypted?
B
5
Posts: 21
Reputation: 267

Post » Fri Sep 26, 2014 2:21 am

I believe it can be, yes...
B
8
S
2
Posts: 134
Reputation: 1,001


Return to Construct 2 General

Who is online

Users browsing this forum: AekiroStudio and 8 guests