So, I’m a Roblox builder who is making a couple of games currently with some ranged weapons. And I’m wondering, how can I make an aim assist for controller users? I searched up videos, asked people in the RoDevs server and I still can’t find out how to make it.
I am thinking maybe you can create a radius within the enemy’s head and keep on checking while the player is shooting if the mouse is near that radius. After that, you can just tween the mouse to where the enemy’s head is and let them shoot from there.
I think you could shoot a spherecast or a raycast from mouse position and if it detects a player, lerp the camera so it points toward enemy’s HumanoidRootPart, but you should balance values so that the effect does not overwrite the movement that the player wants to make