Is it possible to re-engineer our App?

Is it risky if we create a multiplayer games and all the calculation logic built under the client (game app)?

E.g. imagine in an ideal 4 Player games, 4 iphone linked together (A, B, C, D)
A send a message ‘attack minus HP 3’ to B, then B receive message through internet and -3 in HP

If someone change the client (game app) logic, and modify the value to ALWAYS send a message “attack HP 300”, then it will kinda abuse the game.
Will such case happen even we develop via Corona?

comments are welcome. [import]uid: 10373 topic_id: 13816 reply_id: 313816[/import]

Technology is one of those things were an absolute certainty is hard to come by, namely because of advances constantly being made, both good and bad.

That said, although it is impossible to guarantee 110% that it is never, ever possible it will happen, I daresay it is not something worth worrying about.

Just my two cents.

Peach :slight_smile: [import]uid: 52491 topic_id: 13816 reply_id: 50896[/import]

i don´t know exactly how your game logic is made…but you can make one thing on the client…you can verify the message received…if damage is greater then 3 then damage = 3…:)) in this case the non modified client can only receive 3 damage points…and you can combine this verification with another one…like weapon use(if this is the case for your game…this is just to make a diference betwin the damages of diferent weapons used)…and even send back a confirmation of the damage received…so the modified client should update the HP of the enemy to the real value [import]uid: 57170 topic_id: 13816 reply_id: 51082[/import]