Backlash - question about a quirk for our ball actor
SinecureIndustries
Member, PRO Posts: 5
So we've been getting some feedback that people can drag the ball all of the way to the goal - what is a way to prevent people from doing this? I'm not the designer, but he picked release day of all days to go on vacation (then again, I wish I thought of it first) so I'm looking to give him some info when he returns.
The point of the game is to flick the ball and bounce it to the goal, but if you instead don't lift your finger you can pretty much just cheat the whole game. Kind of a bummer if you ask me, but you can still play it normally if you so choose.
Is there a way to either limit how far they can drag the ball, how long they can hold the ball, or any variation thereof?
Thanks!
Here's the trailer and link for Backlash:
And the iTunes store link:
http://ind.ustri.es/buybacklash
The point of the game is to flick the ball and bounce it to the goal, but if you instead don't lift your finger you can pretty much just cheat the whole game. Kind of a bummer if you ask me, but you can still play it normally if you so choose.
Is there a way to either limit how far they can drag the ball, how long they can hold the ball, or any variation thereof?
Thanks!
Here's the trailer and link for Backlash:
And the iTunes store link:
http://ind.ustri.es/buybacklash
Comments
Make a rule so that you can only flick form the starting point
maybe an invisible actor over your "flick from " starting area
In your flick rules only allow flicking if the ball is overlapping or colliding with that actor
This way once the ball is out side that actor you cant interact with it
May also want to have the actor destroy itself after you flick as well. That way they cant grab the ball again if it goes over the starting zone while bouncing around
Create a game boolean attribute called `touched`.
Have the touch set `game.touched` to `true` and include a timer that sets it back to `false` after a reasonable amount of time.
Add another set of rules that do the moving only while `game.touched` is `true`.
Thanks!