I posted this in the unity forum but I will repost it here because maybe there is a component that can be made for unreal engine like it can be for unity? I know unreal has blueprints, but this is a component that would go where I wonder? ANyway here you go.
The anti cheat fixes a problem where in multi player games like call of duty, cheaters have a cheat call (aim bot). (aim bot) controls the weapon to fix the enemy automatically like magnets sticking together.
My anti cheat idea for a component, if to make the mini game. The game is to make a square, and a ball.
The square is made a long flat floor and locks the x, y, axis and rotates on the z axis.
The ball falls on the floor and tilts the floor by the player controlling the direction the ball rolls.
That is the mini game.
The anti cheat is to see if the ball drops in the middle which is a direct hit.
This is the first test,
bool first_shot_direct_hit = true or false.
Then, the second test is now the ball is on the floor, the circle is touching the square, the game assumes control of the square to tilt the square.
This tilt moves the ball away from the center of the square floor. The square was stretched to be a long flat surface like a pencil btw.
Test 2 is,
bool the_ball_stays_in_area_of_square_to Hit_target = true or false.
The way the cheat works is by a circle area, the closer the circle is to the target is when the aim bot activates.
So to tickle the cheat to works the anti cheat can tilt to avoid hits then tilt to activate the aim bot circle area and see if the tickle activates the cheat to stick to the target.
Then I can put this component on the player body parts to have multiple stacks arrays of these to see which body part the cheat is targeting because they can stick to various body parts.
And that is my idea for an anti cheat component that unity can add to be an anti cheat.